#[repr(u8)]pub enum UserType {
Unrestricteduser = 0,
Yeardayscheduleuser = 1,
Weekdayscheduleuser = 2,
Programminguser = 3,
Nonaccessuser = 4,
Forceduser = 5,
Disposableuser = 6,
Expiringuser = 7,
Schedulerestricteduser = 8,
Remoteonlyuser = 9,
}Variants§
Unrestricteduser = 0
The user ID type is unrestricted
Yeardayscheduleuser = 1
The user ID type is schedule
Weekdayscheduleuser = 2
The user ID type is schedule
Programminguser = 3
The user ID type is programming
Nonaccessuser = 4
The user ID type is non access
Forceduser = 5
The user ID type is forced
Disposableuser = 6
The user ID type is disposable
Expiringuser = 7
The user ID type is expiring
Schedulerestricteduser = 8
The user ID type is schedule restricted
Remoteonlyuser = 9
The user ID type is remote only
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UserType
impl<'de> Deserialize<'de> for UserType
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
impl Copy for UserType
impl Eq for UserType
impl StructuralPartialEq for UserType
Auto Trait Implementations§
impl Freeze for UserType
impl RefUnwindSafe for UserType
impl Send for UserType
impl Sync for UserType
impl Unpin for UserType
impl UnwindSafe for UserType
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