pub enum HiddenStatus {
Unknown,
Hidden,
Visible,
}Expand description
The visibility state of a bay.
Variants§
Unknown
The device has not reported a visibility.
Hidden
Hidden from the user interface.
Visible
Shown in the user interface.
Trait Implementations§
Source§impl Clone for HiddenStatus
impl Clone for HiddenStatus
Source§fn clone(&self) -> HiddenStatus
fn clone(&self) -> HiddenStatus
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 moreimpl Copy for HiddenStatus
Source§impl Debug for HiddenStatus
impl Debug for HiddenStatus
Source§impl Default for HiddenStatus
impl Default for HiddenStatus
Source§fn default() -> HiddenStatus
fn default() -> HiddenStatus
Returns the “default value” for a type. Read more
Source§impl Display for HiddenStatus
impl Display for HiddenStatus
impl Eq for HiddenStatus
Source§impl Hash for HiddenStatus
impl Hash for HiddenStatus
Source§impl Ord for HiddenStatus
impl Ord for HiddenStatus
Source§fn cmp(&self, other: &HiddenStatus) -> Ordering
fn cmp(&self, other: &HiddenStatus) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for HiddenStatus
impl PartialEq for HiddenStatus
Source§impl PartialOrd for HiddenStatus
impl PartialOrd for HiddenStatus
impl StructuralPartialEq for HiddenStatus
Auto Trait Implementations§
impl Freeze for HiddenStatus
impl RefUnwindSafe for HiddenStatus
impl Send for HiddenStatus
impl Sync for HiddenStatus
impl Unpin for HiddenStatus
impl UnsafeUnpin for HiddenStatus
impl UnwindSafe for HiddenStatus
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