pub struct UserDetail {Show 29 fields
pub passkeys: Option<Vec<Passkey>>,
pub sqrl: Option<SqrlIdentity>,
pub web_push_subscriptions: Option<Vec<PushSubscription>>,
pub ntfy: Option<NtfySettings>,
pub notification_delivery_pending: Option<PendingNotification>,
pub notification_delivery_revision: Option<String>,
pub feature_preview: Option<bool>,
pub inactivity_clock_start: Option<String>,
pub login_disabled_reason: Option<String>,
pub anonymized: Option<bool>,
pub anonymized_at: Option<String>,
pub profile: Box<UserProfileDetail>,
pub created_through_api: Option<bool>,
pub heartbeat: Option<String>,
pub session_data: Option<UserSessionData>,
pub import_usernames: Vec<String>,
pub user_id: String,
pub username: Option<String>,
pub full_name: Option<String>,
pub emails: Vec<UserEmail>,
pub is_admin: Option<bool>,
pub login_disabled: Option<bool>,
pub authentication_method: Option<String>,
pub created_at: Option<String>,
pub modified_at: Option<String>,
pub last_connection_date: Option<String>,
pub organizations: Vec<UserOrganization>,
pub teams: Vec<UserTeam>,
pub boards: Vec<UserBoardMembership>,
}Fields§
§passkeys: Option<Vec<Passkey>>§sqrl: Option<SqrlIdentity>§web_push_subscriptions: Option<Vec<PushSubscription>>§ntfy: Option<NtfySettings>§notification_delivery_pending: Option<PendingNotification>§notification_delivery_revision: Option<String>§feature_preview: Option<bool>§inactivity_clock_start: Option<String>§login_disabled_reason: Option<String>§anonymized: Option<bool>§anonymized_at: Option<String>§profile: Box<UserProfileDetail>§created_through_api: Option<bool>§heartbeat: Option<String>§session_data: Option<UserSessionData>§import_usernames: Vec<String>§user_id: String§username: Option<String>§full_name: Option<String>§emails: Vec<UserEmail>§is_admin: Option<bool>§login_disabled: Option<bool>§authentication_method: Option<String>§created_at: Option<String>§modified_at: Option<String>§last_connection_date: Option<String>§organizations: Vec<UserOrganization>§teams: Vec<UserTeam>§boards: Vec<UserBoardMembership>Trait Implementations§
Source§impl Clone for UserDetail
impl Clone for UserDetail
Source§impl Debug for UserDetail
impl Debug for UserDetail
impl Eq for UserDetail
Source§impl PartialEq for UserDetail
impl PartialEq for UserDetail
Source§impl Serialize for UserDetail
impl Serialize for UserDetail
impl StructuralPartialEq for UserDetail
Auto Trait Implementations§
impl Freeze for UserDetail
impl RefUnwindSafe for UserDetail
impl Send for UserDetail
impl Sync for UserDetail
impl Unpin for UserDetail
impl UnsafeUnpin for UserDetail
impl UnwindSafe for UserDetail
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