pub enum MemberVisibility {
Public,
Protected,
Private,
}Expand description
Visibility of a class member. Properties and methods are public by default when no modifier is given.
Variants§
Trait Implementations§
Source§impl Clone for MemberVisibility
impl Clone for MemberVisibility
Source§fn clone(&self) -> MemberVisibility
fn clone(&self) -> MemberVisibility
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 MemberVisibility
impl Debug for MemberVisibility
Source§impl Default for MemberVisibility
impl Default for MemberVisibility
Source§fn default() -> MemberVisibility
fn default() -> MemberVisibility
Returns the “default value” for a type. Read more
Source§impl Hash for MemberVisibility
impl Hash for MemberVisibility
Source§impl PartialEq for MemberVisibility
impl PartialEq for MemberVisibility
impl Copy for MemberVisibility
impl Eq for MemberVisibility
impl StructuralPartialEq for MemberVisibility
Auto Trait Implementations§
impl Freeze for MemberVisibility
impl RefUnwindSafe for MemberVisibility
impl Send for MemberVisibility
impl Sync for MemberVisibility
impl Unpin for MemberVisibility
impl UnsafeUnpin for MemberVisibility
impl UnwindSafe for MemberVisibility
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