Struct gitlab::systemhooks::GroupMemberSystemHook [] [src]

pub struct GroupMemberSystemHook {
    pub event_name: GroupMemberEvent,
    pub created_at: DateTime<UTC>,
    pub updated_at: DateTime<UTC>,
    pub group_name: String,
    pub group_path: String,
    pub group_id: GroupId,
    pub user_username: String,
    pub user_name: String,
    pub user_email: String,
    pub user_id: UserId,
    pub group_access: HumanAccessLevel,
}

A group membership hook.

Fields

The event which occurred.

When the group membership was added.

When the group membership was last updated.

The name of the group.

The path of the group (used for URLs).

The ID of the group.

The username of the user.

The name of the user.

The email address of the user.

The ID of the user.

The access level of the user.

Trait Implementations

impl Debug for GroupMemberSystemHook
[src]

Formats the value using the given formatter.

impl Clone for GroupMemberSystemHook
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more