#[non_exhaustive]pub enum Dismiss {
Manual,
Escape,
OutsideClick,
FocusLost,
}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§
impl Copy for Dismiss
impl Eq for Dismiss
impl StructuralPartialEq for Dismiss
Auto Trait Implementations§
impl Freeze for Dismiss
impl RefUnwindSafe for Dismiss
impl Send for Dismiss
impl Sync for Dismiss
impl Unpin for Dismiss
impl UnsafeUnpin for Dismiss
impl UnwindSafe for Dismiss
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