pub struct GitLabProject {Show 18 fields
pub id: i32,
pub description: Option<String>,
pub name: String,
pub name_with_namespace: String,
pub path: String,
pub path_with_namespace: String,
pub created_at: String,
pub default_branch: String,
pub tag_list: Vec<String>,
pub topics: Vec<String>,
pub ssh_url_to_repo: String,
pub http_url_to_repo: String,
pub readme_url: Option<String>,
pub forks_count: i32,
pub avatar_url: Option<String>,
pub star_count: i32,
pub last_activity_at: String,
pub namespace: GitLabNamespace,
}Fields§
§id: i32§description: Option<String>§name: String§name_with_namespace: String§path: String§path_with_namespace: String§created_at: String§default_branch: String§tag_list: Vec<String>§topics: Vec<String>§ssh_url_to_repo: String§http_url_to_repo: String§readme_url: Option<String>§forks_count: i32§avatar_url: Option<String>§star_count: i32§last_activity_at: String§namespace: GitLabNamespaceTrait Implementations§
source§impl Clone for GitLabProject
impl Clone for GitLabProject
source§fn clone(&self) -> GitLabProject
fn clone(&self) -> GitLabProject
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for GitLabProject
impl Debug for GitLabProject
source§impl<'de> Deserialize<'de> for GitLabProject
impl<'de> Deserialize<'de> for GitLabProject
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more