pub enum FieldVisibility {
Public,
Authenticated,
AdminOnly,
Roles(Vec<String>),
}Variants§
Trait Implementations§
Source§impl Clone for FieldVisibility
impl Clone for FieldVisibility
Source§fn clone(&self) -> FieldVisibility
fn clone(&self) -> FieldVisibility
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 FieldVisibility
impl Debug for FieldVisibility
Source§impl Default for FieldVisibility
impl Default for FieldVisibility
Source§impl<'de> Deserialize<'de> for FieldVisibility
impl<'de> Deserialize<'de> for FieldVisibility
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 FieldVisibility
impl PartialEq for FieldVisibility
Source§impl Serialize for FieldVisibility
impl Serialize for FieldVisibility
impl StructuralPartialEq for FieldVisibility
Auto Trait Implementations§
impl Freeze for FieldVisibility
impl RefUnwindSafe for FieldVisibility
impl Send for FieldVisibility
impl Sync for FieldVisibility
impl Unpin for FieldVisibility
impl UnsafeUnpin for FieldVisibility
impl UnwindSafe for FieldVisibility
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