diff --git a/f3_rs/identities/index.html b/f3_rs/identities/index.html index 8fece67..36fc047 100644 --- a/f3_rs/identities/index.html +++ b/f3_rs/identities/index.html @@ -1,10 +1,11 @@ -f3_rs::identities - Rust +f3_rs::identities - Rust

Structs

+

Module f3_rs::identities

source · []
Expand description

Pairs of identities mapping one forge to another.

+

Structs

Pairs of identities mapping one forge to another. The first element is the id in the source forge, the second element is the id in the destination forge.Pairs of identities mapping one forge to another. The first element is the id in the source forge, the second element is the id diff --git a/f3_rs/identities/struct.Identities.html b/f3_rs/identities/struct.Identities.html index cd2a48c..84226bf 100644 --- a/f3_rs/identities/struct.Identities.html +++ b/f3_rs/identities/struct.Identities.html @@ -4,18 +4,18 @@

pub struct Identities {
+    

Struct f3_rs::identities::Identities

source · []
pub struct Identities {
     pub pairs: Vec<usize>,
 }
Expand description

Pairs of identities mapping one forge to another. The first element is the id in the source forge, the second element is the id in the destination forge.Pairs of identities mapping one forge to another. The first element is the id in the source forge, the second element is the id in the destination forge.

-

Fields

pairs: Vec<usize>

Trait Implementations

Returns a copy of the value. Read more

+

Fields

pairs: Vec<usize>

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

-

Formats the value using the given formatter. Read more

-

Returns the “default value” for a type. Read more

-

Deserialize this value from the given Serde deserializer. Read more

-

Serialize this value into the given Serde serializer. Read more

+

Formats the value using the given formatter. Read more

+

Returns the “default value” for a type. Read more

+

Deserialize this value from the given Serde deserializer. Read more

+

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

diff --git a/f3_rs/index.html b/f3_rs/index.html index 6f24b5d..b53007a 100644 --- a/f3_rs/index.html +++ b/f3_rs/index.html @@ -1,9 +1,19 @@ -f3_rs - Rust +f3_rs - Rust
+

Crate f3_rs

source · []
Expand description

Welcome to F3 Documentation!

+

Please refer to the main documentation for a complete overview. +This is an incomplete Rust port of the F3 library created by the ForgeFriends project.

+

Re-exports

+
pub use identities::Identities;
pub use label::Label;
pub use reaction::Reaction;
pub use repository::Repository;
pub use topic::Topic;
pub use user::User;

Modules

+

Pairs of identities mapping one forge to another.

+

Label associated to an issue or a comment

+

Reaction associated to an issue or a comment

+

VCS repository relative to a project.

+

A list of categories associated with a project.

+

A forge user

+
\ No newline at end of file diff --git a/f3_rs/label/index.html b/f3_rs/label/index.html index 2c1efab..964798f 100644 --- a/f3_rs/label/index.html +++ b/f3_rs/label/index.html @@ -1,10 +1,11 @@ -f3_rs::label - Rust +f3_rs::label - Rust
-

Module f3_rs::label

source · []

Structs

+

Module f3_rs::label

source · []
Expand description

Label associated to an issue or a comment

+

Structs

Label associated to an issue or a comment

\ No newline at end of file diff --git a/f3_rs/label/struct.Label.html b/f3_rs/label/struct.Label.html index ebeadcf..33f57bc 100644 --- a/f3_rs/label/struct.Label.html +++ b/f3_rs/label/struct.Label.html @@ -4,7 +4,7 @@
-

Struct f3_rs::label::Label

source · []
pub struct Label {
+    

Struct f3_rs::label::Label

source · []
pub struct Label {
     pub index: usize,
     pub name: String,
     pub color: String,
@@ -14,12 +14,12 @@
 
name: String

Name of the label, unique within the repository

color: String

Color code of the label

description: Option<String>

Long, multi-line description

-

Trait Implementations

Returns a copy of the value. Read more

+

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

-

Formats the value using the given formatter. Read more

-

Returns the “default value” for a type. Read more

-

Deserialize this value from the given Serde deserializer. Read more

-

Serialize this value into the given Serde serializer. Read more

+

Formats the value using the given formatter. Read more

+

Returns the “default value” for a type. Read more

+

Deserialize this value from the given Serde deserializer. Read more

+

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

diff --git a/f3_rs/reaction/index.html b/f3_rs/reaction/index.html index 9244f39..b742fd0 100644 --- a/f3_rs/reaction/index.html +++ b/f3_rs/reaction/index.html @@ -1,10 +1,11 @@ -f3_rs::reaction - Rust +f3_rs::reaction - Rust
Expand description

Reaction associated to an issue or a comment

+

Structs

Reaction associated to an issue or a comment

\ No newline at end of file diff --git a/f3_rs/reaction/struct.Reaction.html b/f3_rs/reaction/struct.Reaction.html index f4d5388..7dd12e4 100644 --- a/f3_rs/reaction/struct.Reaction.html +++ b/f3_rs/reaction/struct.Reaction.html @@ -4,7 +4,7 @@
pub struct Reaction {
+    

Struct f3_rs::reaction::Reaction

source · []
pub struct Reaction {
     pub index: usize,
     pub user_id: String,
     pub content: String,
@@ -12,12 +12,12 @@
 

Fields

index: usize

Unique identifier of the reaction

user_id: String

Unique identifier of the user who authored the reaction

content: String

Representation of the reaction

-

Trait Implementations

Returns a copy of the value. Read more

+

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

-

Formats the value using the given formatter. Read more

-

Returns the “default value” for a type. Read more

-

Deserialize this value from the given Serde deserializer. Read more

-

Serialize this value into the given Serde serializer. Read more

+

Formats the value using the given formatter. Read more

+

Returns the “default value” for a type. Read more

+

Deserialize this value from the given Serde deserializer. Read more

+

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

diff --git a/f3_rs/repository/index.html b/f3_rs/repository/index.html index 74c6007..814cc32 100644 --- a/f3_rs/repository/index.html +++ b/f3_rs/repository/index.html @@ -1,10 +1,11 @@ -f3_rs::repository - Rust +f3_rs::repository - Rust
Expand description

VCS repository relative to a project.

+

Structs

VCS repository relative to a project.

\ No newline at end of file diff --git a/f3_rs/repository/struct.Repository.html b/f3_rs/repository/struct.Repository.html index 5d0ce3f..1a24129 100644 --- a/f3_rs/repository/struct.Repository.html +++ b/f3_rs/repository/struct.Repository.html @@ -4,16 +4,16 @@
pub struct Repository {
+    

Struct f3_rs::repository::Repository

source · []
pub struct Repository {
     pub name: String,
 }
Expand description

VCS repository relative to a project.

Fields

name: String

Suffix to add to the clone URL of the project to access the repository.

-

Trait Implementations

Returns a copy of the value. Read more

+

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

-

Formats the value using the given formatter. Read more

-

Returns the “default value” for a type. Read more

-

Deserialize this value from the given Serde deserializer. Read more

-

Serialize this value into the given Serde serializer. Read more

+

Formats the value using the given formatter. Read more

+

Returns the “default value” for a type. Read more

+

Deserialize this value from the given Serde deserializer. Read more

+

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

diff --git a/f3_rs/sidebar-items.js b/f3_rs/sidebar-items.js index 2935ff7..d315147 100644 --- a/f3_rs/sidebar-items.js +++ b/f3_rs/sidebar-items.js @@ -1 +1 @@ -initSidebarItems({"mod":[["identities",""],["label",""],["reaction",""],["repository",""],["topic",""],["user",""]]}); \ No newline at end of file +initSidebarItems({"mod":[["identities","Pairs of identities mapping one forge to another."],["label","Label associated to an issue or a comment"],["reaction","Reaction associated to an issue or a comment"],["repository","VCS repository relative to a project."],["topic","A list of categories associated with a project."],["user","A forge user"]]}); \ No newline at end of file diff --git a/f3_rs/topic/index.html b/f3_rs/topic/index.html index ce6dd6a..4b0e981 100644 --- a/f3_rs/topic/index.html +++ b/f3_rs/topic/index.html @@ -1,10 +1,11 @@ -f3_rs::topic - Rust +f3_rs::topic - Rust
-

Module f3_rs::topic

source · []

Structs

+

Module f3_rs::topic

source · []
Expand description

A list of categories associated with a project.

+

Structs

A list of categories associated with a project.

\ No newline at end of file diff --git a/f3_rs/topic/struct.Topic.html b/f3_rs/topic/struct.Topic.html index 2c8497c..36564ef 100644 --- a/f3_rs/topic/struct.Topic.html +++ b/f3_rs/topic/struct.Topic.html @@ -4,18 +4,18 @@
-

Struct f3_rs::topic::Topic

source · []
pub struct Topic {
+    

Struct f3_rs::topic::Topic

source · []
pub struct Topic {
     pub index: usize,
     pub name: String,
 }
Expand description

A list of categories associated with a project.

Fields

index: usize

Unique identifier of the topic

name: String

Name of the category the project belongs to

-

Trait Implementations

Returns a copy of the value. Read more

+

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

-

Formats the value using the given formatter. Read more

-

Returns the “default value” for a type. Read more

-

Deserialize this value from the given Serde deserializer. Read more

-

Serialize this value into the given Serde serializer. Read more

+

Formats the value using the given formatter. Read more

+

Returns the “default value” for a type. Read more

+

Deserialize this value from the given Serde deserializer. Read more

+

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

diff --git a/f3_rs/user/index.html b/f3_rs/user/index.html index 40c37fd..d144584 100644 --- a/f3_rs/user/index.html +++ b/f3_rs/user/index.html @@ -1,10 +1,11 @@ -f3_rs::user - Rust +f3_rs::user - Rust
-

Module f3_rs::user

source · []

Structs

+

Module f3_rs::user

source · []
Expand description

A forge user

+

Structs

A forge user

\ No newline at end of file diff --git a/f3_rs/user/struct.User.html b/f3_rs/user/struct.User.html index cce906c..ea584a9 100644 --- a/f3_rs/user/struct.User.html +++ b/f3_rs/user/struct.User.html @@ -4,7 +4,7 @@
-

Struct f3_rs::user::User

source · []
pub struct User {
+    

Struct f3_rs::user::User

source · []
pub struct User {
     pub index: usize,
     pub name: String,
     pub username: String,
@@ -16,12 +16,12 @@
 
username: String

Unique name readable name of the user

email: Option<String>

Mail of the user

password: String

Password of the user

-

Trait Implementations

Returns a copy of the value. Read more

+

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

-

Formats the value using the given formatter. Read more

-

Returns the “default value” for a type. Read more

-

Deserialize this value from the given Serde deserializer. Read more

-

Serialize this value into the given Serde serializer. Read more

+

Formats the value using the given formatter. Read more

+

Returns the “default value” for a type. Read more

+

Deserialize this value from the given Serde deserializer. Read more

+

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

diff --git a/search-index.js b/search-index.js index 67ccc12..b1b834a 100644 --- a/search-index.js +++ b/search-index.js @@ -1,4 +1,4 @@ var searchIndex = JSON.parse('{\ -"f3_rs":{"doc":"","t":[0,0,0,0,0,0,3,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,3,11,11,11,11,12,11,12,11,11,11,12,11,12,11,11,11,11,11,3,11,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,12,3,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,3,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,3,11,11,11,11,11,11,12,11,11,12,11,12,12,11,11,11,11,11,12],"n":["identities","label","reaction","repository","topic","user","Identities","borrow","borrow_mut","clone","clone_into","default","deserialize","fmt","from","into","pairs","serialize","to_owned","try_from","try_into","type_id","Label","borrow","borrow_mut","clone","clone_into","color","default","description","deserialize","fmt","from","index","into","name","serialize","to_owned","try_from","try_into","type_id","Reaction","borrow","borrow_mut","clone","clone_into","content","default","deserialize","fmt","from","index","into","serialize","to_owned","try_from","try_into","type_id","user_id","Repository","borrow","borrow_mut","clone","clone_into","default","deserialize","fmt","from","into","name","serialize","to_owned","try_from","try_into","type_id","Topic","borrow","borrow_mut","clone","clone_into","default","deserialize","fmt","from","index","into","name","serialize","to_owned","try_from","try_into","type_id","User","borrow","borrow_mut","clone","clone_into","default","deserialize","email","fmt","from","index","into","name","password","serialize","to_owned","try_from","try_into","type_id","username"],"q":["f3_rs","","","","","","f3_rs::identities","","","","","","","","","","","","","","","","f3_rs::label","","","","","","","","","","","","","","","","","","","f3_rs::reaction","","","","","","","","","","","","","","","","","","f3_rs::repository","","","","","","","","","","","","","","","","f3_rs::topic","","","","","","","","","","","","","","","","","f3_rs::user","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","Pairs of identities mapping one forge to another. The …","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","Label associated to an issue or a comment","","","","","Color code of the label","","Long, multi-line description","","","Returns the argument unchanged.","Unique identifier of the label","Calls U::from(self).","Name of the label, unique within the repository","","","","","","Reaction associated to an issue or a comment","","","","","Representation of the reaction","","","","Returns the argument unchanged.","Unique identifier of the reaction","Calls U::from(self).","","","","","","Unique identifier of the user who authored the reaction","VCS repository relative to a project.","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","Suffix to add to the clone URL of the project to access …","","","","","","A list of categories associated with a project.","","","","","","","","Returns the argument unchanged.","Unique identifier of the topic","Calls U::from(self).","Name of the category the project belongs to","","","","","","A forge user","","","","","","","Mail of the user","","Returns the argument unchanged.","Unique identifier of the user","Calls U::from(self).","User readable name of the user","Password of the user","","","","","","Unique name readable name of the user"],"i":[0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"f":[null,null,null,null,null,null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["identities",3]],[[["",0],["",0]]],[[],["identities",3]],[[],["result",4]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],null,[[["",0]],["result",4]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["label",3]],[[["",0],["",0]]],null,[[],["label",3]],null,[[],["result",4]],[[["",0],["formatter",3]],["result",6]],[[]],null,[[]],null,[[["",0]],["result",4]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["reaction",3]],[[["",0],["",0]]],null,[[],["reaction",3]],[[],["result",4]],[[["",0],["formatter",3]],["result",6]],[[]],null,[[]],[[["",0]],["result",4]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["repository",3]],[[["",0],["",0]]],[[],["repository",3]],[[],["result",4]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],null,[[["",0]],["result",4]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["topic",3]],[[["",0],["",0]]],[[],["topic",3]],[[],["result",4]],[[["",0],["formatter",3]],["result",6]],[[]],null,[[]],null,[[["",0]],["result",4]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["user",3]],[[["",0],["",0]]],[[],["user",3]],[[],["result",4]],null,[[["",0],["formatter",3]],["result",6]],[[]],null,[[]],null,null,[[["",0]],["result",4]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],null],"p":[[3,"Identities"],[3,"Label"],[3,"Reaction"],[3,"Repository"],[3,"Topic"],[3,"User"]]}\ +"f3_rs":{"doc":"Welcome to F3 Documentation!","t":[0,0,0,0,0,0,3,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,3,11,11,11,11,12,11,12,11,11,11,12,11,12,11,11,11,11,11,3,11,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,12,3,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,3,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,3,11,11,11,11,11,11,12,11,11,12,11,12,12,11,11,11,11,11,12],"n":["identities","label","reaction","repository","topic","user","Identities","borrow","borrow_mut","clone","clone_into","default","deserialize","fmt","from","into","pairs","serialize","to_owned","try_from","try_into","type_id","Label","borrow","borrow_mut","clone","clone_into","color","default","description","deserialize","fmt","from","index","into","name","serialize","to_owned","try_from","try_into","type_id","Reaction","borrow","borrow_mut","clone","clone_into","content","default","deserialize","fmt","from","index","into","serialize","to_owned","try_from","try_into","type_id","user_id","Repository","borrow","borrow_mut","clone","clone_into","default","deserialize","fmt","from","into","name","serialize","to_owned","try_from","try_into","type_id","Topic","borrow","borrow_mut","clone","clone_into","default","deserialize","fmt","from","index","into","name","serialize","to_owned","try_from","try_into","type_id","User","borrow","borrow_mut","clone","clone_into","default","deserialize","email","fmt","from","index","into","name","password","serialize","to_owned","try_from","try_into","type_id","username"],"q":["f3_rs","","","","","","f3_rs::identities","","","","","","","","","","","","","","","","f3_rs::label","","","","","","","","","","","","","","","","","","","f3_rs::reaction","","","","","","","","","","","","","","","","","","f3_rs::repository","","","","","","","","","","","","","","","","f3_rs::topic","","","","","","","","","","","","","","","","","f3_rs::user","","","","","","","","","","","","","","","","","","",""],"d":["Pairs of identities mapping one forge to another.","Label associated to an issue or a comment","Reaction associated to an issue or a comment","VCS repository relative to a project.","A list of categories associated with a project.","A forge user","Pairs of identities mapping one forge to another. The …","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","Label associated to an issue or a comment","","","","","Color code of the label","","Long, multi-line description","","","Returns the argument unchanged.","Unique identifier of the label","Calls U::from(self).","Name of the label, unique within the repository","","","","","","Reaction associated to an issue or a comment","","","","","Representation of the reaction","","","","Returns the argument unchanged.","Unique identifier of the reaction","Calls U::from(self).","","","","","","Unique identifier of the user who authored the reaction","VCS repository relative to a project.","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","Suffix to add to the clone URL of the project to access …","","","","","","A list of categories associated with a project.","","","","","","","","Returns the argument unchanged.","Unique identifier of the topic","Calls U::from(self).","Name of the category the project belongs to","","","","","","A forge user","","","","","","","Mail of the user","","Returns the argument unchanged.","Unique identifier of the user","Calls U::from(self).","User readable name of the user","Password of the user","","","","","","Unique name readable name of the user"],"i":[0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"f":[null,null,null,null,null,null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["identities",3]],[[["",0],["",0]]],[[],["identities",3]],[[],["result",4]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],null,[[["",0]],["result",4]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["label",3]],[[["",0],["",0]]],null,[[],["label",3]],null,[[],["result",4]],[[["",0],["formatter",3]],["result",6]],[[]],null,[[]],null,[[["",0]],["result",4]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["reaction",3]],[[["",0],["",0]]],null,[[],["reaction",3]],[[],["result",4]],[[["",0],["formatter",3]],["result",6]],[[]],null,[[]],[[["",0]],["result",4]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["repository",3]],[[["",0],["",0]]],[[],["repository",3]],[[],["result",4]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],null,[[["",0]],["result",4]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["topic",3]],[[["",0],["",0]]],[[],["topic",3]],[[],["result",4]],[[["",0],["formatter",3]],["result",6]],[[]],null,[[]],null,[[["",0]],["result",4]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["user",3]],[[["",0],["",0]]],[[],["user",3]],[[],["result",4]],null,[[["",0],["formatter",3]],["result",6]],[[]],null,[[]],null,null,[[["",0]],["result",4]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],null],"p":[[3,"Identities"],[3,"Label"],[3,"Reaction"],[3,"Repository"],[3,"Topic"],[3,"User"]]}\ }'); if (window.initSearch) {window.initSearch(searchIndex)}; \ No newline at end of file diff --git a/src/f3_rs/identities.rs.html b/src/f3_rs/identities.rs.html index 4f2808b..b0cb439 100644 --- a/src/f3_rs/identities.rs.html +++ b/src/f3_rs/identities.rs.html @@ -29,6 +29,7 @@ 24 25 26 +27
/*
  * Copyright (C) 2023  Aravinth Manivannan <realaravinth@batsense.net>
  *
@@ -45,6 +46,7 @@
  * You should have received a copy of the GNU Affero General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+//! Pairs of identities mapping one forge to another.
 use serde::{Deserialize, Serialize};
 
 /// Pairs of identities mapping one forge to another. The first element is the id in the source
diff --git a/src/f3_rs/label.rs.html b/src/f3_rs/label.rs.html
index ec49407..329e77d 100644
--- a/src/f3_rs/label.rs.html
+++ b/src/f3_rs/label.rs.html
@@ -36,6 +36,8 @@
 31
 32
 33
+34
+35
 
/*
  * Copyright (C) 2023  Aravinth Manivannan <realaravinth@batsense.net>
  *
@@ -52,6 +54,8 @@
  * You should have received a copy of the GNU Affero General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+//! Label associated to an issue or a comment
+
 use serde::{Deserialize, Serialize};
 
 /// Label associated to an issue or a comment
diff --git a/src/f3_rs/lib.rs.html b/src/f3_rs/lib.rs.html
index d9c66a6..36c29b8 100644
--- a/src/f3_rs/lib.rs.html
+++ b/src/f3_rs/lib.rs.html
@@ -25,6 +25,17 @@
 20
 21
 22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
 
/*
  * Copyright (C) 2023  Aravinth Manivannan <realaravinth@batsense.net>
  *
@@ -41,12 +52,23 @@
  * You should have received a copy of the GNU Affero General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+//! # Welcome to F3 Documentation!
+//!
+//! Please refer to the [main documentation](https://f3.forgefriends.org/) for a complete overview.
+//! This is an incomplete Rust port of the F3 library created by the ForgeFriends project.
 pub mod identities;
 pub mod label;
 pub mod reaction;
 pub mod repository;
 pub mod topic;
 pub mod user;
+
+pub use identities::Identities;
+pub use label::Label;
+pub use reaction::Reaction;
+pub use repository::Repository;
+pub use topic::Topic;
+pub use user::User;
 
\ No newline at end of file diff --git a/src/f3_rs/reaction.rs.html b/src/f3_rs/reaction.rs.html index eca4bd2..3ad2fc8 100644 --- a/src/f3_rs/reaction.rs.html +++ b/src/f3_rs/reaction.rs.html @@ -33,6 +33,7 @@ 28 29 30 +31
/*
  * Copyright (C) 2023  Aravinth Manivannan <realaravinth@batsense.net>
  *
@@ -49,6 +50,7 @@
  * You should have received a copy of the GNU Affero General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+//! Reaction associated to an issue or a comment
 use serde::{Deserialize, Serialize};
 
 /// Reaction associated to an issue or a comment
diff --git a/src/f3_rs/repository.rs.html b/src/f3_rs/repository.rs.html
index f08cd69..3b1debd 100644
--- a/src/f3_rs/repository.rs.html
+++ b/src/f3_rs/repository.rs.html
@@ -27,6 +27,7 @@
 22
 23
 24
+25
 
/*
  * Copyright (C) 2023  Aravinth Manivannan <realaravinth@batsense.net>
  *
@@ -43,6 +44,7 @@
  * You should have received a copy of the GNU Affero General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+//! VCS repository relative to a project.
 use serde::{Deserialize, Serialize};
 
 /// VCS repository relative to a project.
diff --git a/src/f3_rs/topic.rs.html b/src/f3_rs/topic.rs.html
index 0da3163..f2468c8 100644
--- a/src/f3_rs/topic.rs.html
+++ b/src/f3_rs/topic.rs.html
@@ -30,6 +30,7 @@
 25
 26
 27
+28
 
/*
  * Copyright (C) 2023  Aravinth Manivannan <realaravinth@batsense.net>
  *
@@ -46,6 +47,7 @@
  * You should have received a copy of the GNU Affero General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+//! A list of categories associated with a project.
 use serde::{Deserialize, Serialize};
 
 /// A list of categories associated with a project.
diff --git a/src/f3_rs/user.rs.html b/src/f3_rs/user.rs.html
index d4dd146..a76206f 100644
--- a/src/f3_rs/user.rs.html
+++ b/src/f3_rs/user.rs.html
@@ -39,6 +39,7 @@
 34
 35
 36
+37
 
/*
  * Copyright (C) 2023  Aravinth Manivannan <realaravinth@batsense.net>
  *
@@ -55,6 +56,7 @@
  * You should have received a copy of the GNU Affero General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+//! A forge user
 use serde::{Deserialize, Serialize};
 
 /// A forge user