Struct gitlab::types::User [] [src]

pub struct User {
    pub username: String,
    pub name: String,
    pub id: UserId,
    pub state: UserState,
    pub avatar_url: String,
    pub web_url: String,
    pub created_at: DateTime<UTC>,
    pub is_admin: bool,
    pub bio: Option<String>,
    pub location: Option<String>,
    pub skype: String,
    pub linkedin: String,
    pub twitter: String,
    pub website_url: String,
    pub organization: Option<String>,
}

More detailed information only accessible to administrators.

Fields

The username.

The display name.

The user's ID.

The state of the user account.

The URL of the user's avatar.

The URL of the user's profile page.

When the account was created.

Whether the user is an administrator or not.

Self-described biography of the user.

Geographic location of the user.

Skype contact information.

LinkedIn contact information.

Twitter contact information.

Custom URL for the user's website.

Organization the user belongs to.

Trait Implementations

impl Debug for User
[src]

Formats the value using the given formatter.

impl Clone for User
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl From<UserPublic> for User
[src]

Performs the conversion.