pub struct ExternalUser {
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 last_seen: Option<DateTime<Utc>>,
}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>§last_seen: Option<DateTime<Utc>>Trait Implementations§
Source§impl Clone for ExternalUser
impl Clone for ExternalUser
Source§fn clone(&self) -> ExternalUser
fn clone(&self) -> ExternalUser
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExternalUser
impl Debug for ExternalUser
Source§impl Default for ExternalUser
impl Default for ExternalUser
Source§fn default() -> ExternalUser
fn default() -> ExternalUser
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExternalUserwhere
ExternalUser: Default,
impl<'de> Deserialize<'de> for ExternalUserwhere
ExternalUser: Default,
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 ExternalUser
impl RefUnwindSafe for ExternalUser
impl Send for ExternalUser
impl Sync for ExternalUser
impl Unpin for ExternalUser
impl UnwindSafe for ExternalUser
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