Struct gitlab::types::BasicProjectDetails [−][src]
pub struct BasicProjectDetails { pub id: ProjectId, pub name: String, pub name_with_namespace: String, pub path: String, pub path_with_namespace: String, pub http_url_to_repo: String, pub web_url: String, }
Expand description
Basic project information.
Fields
id: ProjectId
The ID of the project.
name: String
The display name of the project.
name_with_namespace: String
The display name of the project with the namespace.
path: String
The path to the project’s repository.
path_with_namespace: String
The path to the project’s repository with its namespace.
http_url_to_repo: String
The URL to the main page of the repository.
web_url: String
The URL to the main page of the repository.
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for BasicProjectDetails
impl Send for BasicProjectDetails
impl Sync for BasicProjectDetails
impl Unpin for BasicProjectDetails
impl UnwindSafe for BasicProjectDetails
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more