#[non_exhaustive]pub enum DrawerSide {
Top,
Bottom,
Left,
Right,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for DrawerSide
impl Clone for DrawerSide
impl Copy for DrawerSide
Source§impl Debug for DrawerSide
impl Debug for DrawerSide
Source§impl Default for DrawerSide
impl Default for DrawerSide
impl Eq for DrawerSide
Source§impl PartialEq for DrawerSide
impl PartialEq for DrawerSide
impl StructuralPartialEq for DrawerSide
Auto Trait Implementations§
impl Freeze for DrawerSide
impl RefUnwindSafe for DrawerSide
impl Send for DrawerSide
impl Sync for DrawerSide
impl Unpin for DrawerSide
impl UnsafeUnpin for DrawerSide
impl UnwindSafe for DrawerSide
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