pub enum ValidateOrCancelResult {
Yes,
No,
Cancel,
}Expand description
Result of a validation dialog with a cancel option.
This enum represents the possible outcomes when a dialog with “Yes”, “No”, and “Cancel” buttons is displayed.
§Values
Yes- The user clicked the “Yes” button.No- The user clicked the “No” button.Cancel- The user clicked the “Cancel” button or closed the dialog.
Variants§
Trait Implementations§
Source§impl Clone for ValidateOrCancelResult
impl Clone for ValidateOrCancelResult
Source§fn clone(&self) -> ValidateOrCancelResult
fn clone(&self) -> ValidateOrCancelResult
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 PartialEq for ValidateOrCancelResult
impl PartialEq for ValidateOrCancelResult
impl Copy for ValidateOrCancelResult
impl Eq for ValidateOrCancelResult
impl StructuralPartialEq for ValidateOrCancelResult
Auto Trait Implementations§
impl Freeze for ValidateOrCancelResult
impl RefUnwindSafe for ValidateOrCancelResult
impl Send for ValidateOrCancelResult
impl Sync for ValidateOrCancelResult
impl Unpin for ValidateOrCancelResult
impl UnwindSafe for ValidateOrCancelResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.