pub struct UserAndMetadata {
pub domain: String,
pub user: User,
pub effective_roles: Vec<RoleAndOrigins>,
pub password_changed: Option<DateTime<FixedOffset>>,
pub external_groups: Vec<String>,
}Fields§
§domain: String§user: User§effective_roles: Vec<RoleAndOrigins>§password_changed: Option<DateTime<FixedOffset>>§external_groups: Vec<String>Trait Implementations§
Source§impl Clone for UserAndMetadata
impl Clone for UserAndMetadata
Source§fn clone(&self) -> UserAndMetadata
fn clone(&self) -> UserAndMetadata
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 UserAndMetadata
impl Debug for UserAndMetadata
Source§impl PartialEq for UserAndMetadata
impl PartialEq for UserAndMetadata
Source§impl PartialOrd for UserAndMetadata
impl PartialOrd for UserAndMetadata
impl StructuralPartialEq for UserAndMetadata
Auto Trait Implementations§
impl Freeze for UserAndMetadata
impl RefUnwindSafe for UserAndMetadata
impl Send for UserAndMetadata
impl Sync for UserAndMetadata
impl Unpin for UserAndMetadata
impl UnsafeUnpin for UserAndMetadata
impl UnwindSafe for UserAndMetadata
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