Struct gitlab::types::Member
[−]
[src]
pub struct Member { pub username: String, pub name: String, pub id: UserId, pub state: UserState, pub avatar_url: String, pub web_url: String, pub access_level: u64, pub expires_at: Option<DateTime<UTC>>, }
A member with extra permissions on a project.
Fields
username: String
The username.
name: String
The display name.
id: UserId
The user's ID.
state: UserState
The state of the user account.
avatar_url: String
The URL of the user's avatar.
web_url: String
The URL of the user's profile page.
access_level: u64
The access level of the user.
expires_at: Option<DateTime<UTC>>
When the membership expires.
Trait Implementations
impl Debug for Member
[src]
impl Clone for Member
[src]
fn clone(&self) -> Member
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more