pub struct User {Show 33 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 last_seen: Option<DateTime<Utc>>,
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 feature_flags: Option<Vec<String>>,
pub url: Option<String>,
pub created_issue_count: Option<i64>,
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>,
}Fields§
§id: Option<String>§created_at: Option<DateTime<Utc>>§updated_at: Option<DateTime<Utc>>§archived_at: Option<DateTime<Utc>>§name: Option<String>§display_name: Option<String>§email: Option<String>§avatar_url: Option<String>§disable_reason: Option<String>§calendar_hash: Option<String>§description: Option<String>§status_emoji: Option<String>§status_label: Option<String>§status_until_at: Option<DateTime<Utc>>§timezone: Option<String>§last_seen: Option<DateTime<Utc>>§initials: Option<String>§avatar_background_color: Option<String>§guest: Option<bool>§app: Option<bool>§is_mentionable: Option<bool>§is_assignable: Option<bool>§active: Option<bool>§feature_flags: Option<Vec<String>>§url: Option<String>§created_issue_count: Option<i64>§can_access_any_public_team: Option<bool>§is_me: Option<bool>§admin: Option<bool>§owner: Option<bool>§supports_agent_sessions: Option<bool>§invite_hash: Option<String>§git_hub_user_id: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for User
impl<'de> Deserialize<'de> for User
Source§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 Freeze for User
impl RefUnwindSafe for User
impl Send for User
impl Sync for User
impl Unpin for User
impl UnwindSafe for User
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more