pub enum ConfirmResult {
None,
Confirmed,
Cancelled,
}Expand description
Result of showing a confirm dialog
Variants§
None
Dialog is still open, no action taken
Confirmed
User confirmed the action
Cancelled
User cancelled the action
Implementations§
Source§impl ConfirmResult
impl ConfirmResult
Sourcepub fn is_confirmed(&self) -> bool
pub fn is_confirmed(&self) -> bool
Check if the user confirmed
Sourcepub fn is_cancelled(&self) -> bool
pub fn is_cancelled(&self) -> bool
Check if the user cancelled
Trait Implementations§
Source§impl Clone for ConfirmResult
impl Clone for ConfirmResult
Source§fn clone(&self) -> ConfirmResult
fn clone(&self) -> ConfirmResult
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 ConfirmResult
Source§impl Debug for ConfirmResult
impl Debug for ConfirmResult
impl Eq for ConfirmResult
Source§impl PartialEq for ConfirmResult
impl PartialEq for ConfirmResult
impl StructuralPartialEq for ConfirmResult
Auto Trait Implementations§
impl Freeze for ConfirmResult
impl RefUnwindSafe for ConfirmResult
impl Send for ConfirmResult
impl Sync for ConfirmResult
impl Unpin for ConfirmResult
impl UnsafeUnpin for ConfirmResult
impl UnwindSafe for ConfirmResult
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more