pub struct AccountUser {
pub user: UserProfile,
pub is_admin: bool,
pub verified: bool,
}
Expand description
A user associated with an account
Fields§
§user: UserProfile
The associated user
is_admin: bool
Whether this user is an admin. For non School accounts, this user will always be an admin
verified: bool
Whether the user is verified for the account
Trait Implementations§
Source§impl Clone for AccountUser
impl Clone for AccountUser
Source§fn clone(&self) -> AccountUser
fn clone(&self) -> AccountUser
Returns a copy 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 AccountUser
impl Debug for AccountUser
Source§impl<'de> Deserialize<'de> for AccountUser
impl<'de> Deserialize<'de> for AccountUser
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 AccountUser
impl RefUnwindSafe for AccountUser
impl Send for AccountUser
impl Sync for AccountUser
impl Unpin for AccountUser
impl UnwindSafe for AccountUser
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