pub struct User {Show 42 fields
pub id: Option<String>,
pub created_at: Option<DateTime<Utc>>,
pub updated_at: Option<DateTime<Utc>>,
pub archived_at: Option<DateTime<Utc>>,
pub name: Option<String>,
pub display_name: Option<String>,
pub email: Option<String>,
pub avatar_url: Option<String>,
pub disable_reason: Option<String>,
pub calendar_hash: Option<String>,
pub description: Option<String>,
pub status_emoji: Option<String>,
pub status_label: Option<String>,
pub status_until_at: Option<DateTime<Utc>>,
pub timezone: Option<String>,
pub organization: Option<Box<Organization>>,
pub last_seen: Option<DateTime<Utc>>,
pub identity_provider: Option<Box<IdentityProvider>>,
pub initials: Option<String>,
pub avatar_background_color: Option<String>,
pub guest: Option<bool>,
pub app: Option<bool>,
pub is_mentionable: Option<bool>,
pub is_assignable: Option<bool>,
pub active: Option<bool>,
pub issue_drafts: Option<Box<IssueDraftConnection>>,
pub drafts: Option<Box<DraftConnection>>,
pub url: Option<String>,
pub assigned_issues: Option<Box<IssueConnection>>,
pub delegated_issues: Option<Box<IssueConnection>>,
pub created_issues: Option<Box<IssueConnection>>,
pub created_issue_count: Option<i64>,
pub teams: Option<Box<TeamConnection>>,
pub team_memberships: Option<Box<TeamMembershipConnection>>,
pub feed_facets: Option<Box<FacetConnection>>,
pub can_access_any_public_team: Option<bool>,
pub is_me: Option<bool>,
pub admin: Option<bool>,
pub owner: Option<bool>,
pub supports_agent_sessions: Option<bool>,
pub invite_hash: Option<String>,
pub git_hub_user_id: Option<String>,
}Expand description
A user that has access to the the resources of an organization.
Fields§
§id: Option<String>The unique identifier of the entity.
created_at: Option<DateTime<Utc>>The time at which the entity was created.
updated_at: Option<DateTime<Utc>>The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn’t been updated after creation.
archived_at: Option<DateTime<Utc>>The time at which the entity was archived. Null if the entity has not been archived.
name: Option<String>The user’s full name.
display_name: Option<String>The user’s display (nick) name. Unique within each organization.
email: Option<String>The user’s email address.
avatar_url: Option<String>An URL to the user’s avatar image.
disable_reason: Option<String>Reason why is the account disabled.
calendar_hash: Option<String>DEPRECATED Hash for the user to be used in calendar URLs.
description: Option<String>A short description of the user, either its title or bio.
status_emoji: Option<String>The emoji to represent the user current status.
status_label: Option<String>The label of the user current status.
status_until_at: Option<DateTime<Utc>>A date at which the user current status should be cleared.
timezone: Option<String>The local timezone of the user.
organization: Option<Box<Organization>>Organization the user belongs to.
last_seen: Option<DateTime<Utc>>The last time the user was seen online.
identity_provider: Option<Box<IdentityProvider>>INTERNAL Identity provider the user is managed by.
initials: Option<String>The initials of the user.
avatar_background_color: Option<String>The background color of the avatar for users without set avatar.
guest: Option<bool>Whether the user is a guest in the workspace and limited to accessing a subset of teams.
app: Option<bool>Whether the user is an app.
is_mentionable: Option<bool>Whether the user is mentionable.
is_assignable: Option<bool>Whether the user is assignable.
active: Option<bool>Whether the user account is active or disabled (suspended).
issue_drafts: Option<Box<IssueDraftConnection>>The user’s issue drafts
drafts: Option<Box<DraftConnection>>The user’s drafts
url: Option<String>User’s profile URL.
assigned_issues: Option<Box<IssueConnection>>Issues assigned to the user.
delegated_issues: Option<Box<IssueConnection>>Issues delegated to this user.
created_issues: Option<Box<IssueConnection>>Issues created by the user.
created_issue_count: Option<i64>Number of issues created.
teams: Option<Box<TeamConnection>>Teams the user is part of.
team_memberships: Option<Box<TeamMembershipConnection>>Memberships associated with the user. For easier access of the same data, use teams query.
feed_facets: Option<Box<FacetConnection>>INTERNAL The user’s pinned feeds.
can_access_any_public_team: Option<bool>Whether this user can access any public team in the organization.
is_me: Option<bool>Whether the user is the currently authenticated user.
admin: Option<bool>Whether the user is an organization administrator.
owner: Option<bool>Whether the user is an organization owner.
supports_agent_sessions: Option<bool>Whether this agent user supports agent sessions.
invite_hash: Option<String>DEPRECATED Unique hash for the user to be used in invite URLs.
git_hub_user_id: Option<String>The user’s GitHub user ID.