pub enum VisibilityType {
Limited,
Private,
Public,
}Expand description
Представляет возможные значения для VisibilityType
Variants§
Trait Implementations§
Source§impl Clone for VisibilityType
impl Clone for VisibilityType
Source§fn clone(&self) -> VisibilityType
fn clone(&self) -> VisibilityType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 VisibilityType
impl Debug for VisibilityType
Source§impl<'de> Deserialize<'de> for VisibilityType
impl<'de> Deserialize<'de> for VisibilityType
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 Display for VisibilityType
impl Display for VisibilityType
impl Eq for VisibilityType
Source§impl PartialEq for VisibilityType
impl PartialEq for VisibilityType
Source§fn eq(&self, other: &VisibilityType) -> bool
fn eq(&self, other: &VisibilityType) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for VisibilityType
impl Serialize for VisibilityType
impl StructuralPartialEq for VisibilityType
Auto Trait Implementations§
impl Freeze for VisibilityType
impl RefUnwindSafe for VisibilityType
impl Send for VisibilityType
impl Sync for VisibilityType
impl Unpin for VisibilityType
impl UnsafeUnpin for VisibilityType
impl UnwindSafe for VisibilityType
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