pub enum AccessType {
All(All),
NoAccess(NoAccess),
Null(Null),
Personal(Personal),
PersonalAndOther(PersonalAndOther),
Other(Other),
}
Expand description
Type corresponding to possible
Variants§
All(All)
Data for the
NoAccess(NoAccess)
Data for the
Null(Null)
Data for the
Personal(Personal)
Data for the
PersonalAndOther(PersonalAndOther)
Data for the
Other(Other)
Data for the
Trait Implementations§
Source§impl Debug for AccessType
impl Debug for AccessType
Source§impl<'de> Deserialize<'de> for AccessType
impl<'de> Deserialize<'de> for AccessType
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
Source§impl PartialEq for AccessType
impl PartialEq for AccessType
impl Eq for AccessType
impl StructuralPartialEq for AccessType
Auto Trait Implementations§
impl Freeze for AccessType
impl RefUnwindSafe for AccessType
impl Send for AccessType
impl Sync for AccessType
impl Unpin for AccessType
impl UnwindSafe for AccessType
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