Enum fyrox_ui::messagebox::MessageBoxResult
source · pub enum MessageBoxResult {
Ok,
No,
Yes,
Cancel,
}Expand description
A set of possible reasons why a message box was closed.
Variants§
Ok
Ok button was pressed. It can be emitted only if your message box was created with MessageBoxButtons::Ok.
No
No button was pressed. It can be emitted only if your message box was created with MessageBoxButtons::YesNo or
MessageBoxButtons::YesNoCancel.
Yes
Yes button was pressed. It can be emitted only if your message box was created with MessageBoxButtons::YesNo or
MessageBoxButtons::YesNoCancel.
Cancel
Cancel button was pressed. It can be emitted only if your message box was created with MessageBoxButtons::YesNoCancel.
Trait Implementations§
source§impl Clone for MessageBoxResult
impl Clone for MessageBoxResult
source§fn clone(&self) -> MessageBoxResult
fn clone(&self) -> MessageBoxResult
Returns a copy 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 Debug for MessageBoxResult
impl Debug for MessageBoxResult
source§impl Hash for MessageBoxResult
impl Hash for MessageBoxResult
source§impl Ord for MessageBoxResult
impl Ord for MessageBoxResult
source§fn cmp(&self, other: &MessageBoxResult) -> Ordering
fn cmp(&self, other: &MessageBoxResult) -> Ordering
1.21.0 · 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
source§impl PartialEq<MessageBoxResult> for MessageBoxResult
impl PartialEq<MessageBoxResult> for MessageBoxResult
source§fn eq(&self, other: &MessageBoxResult) -> bool
fn eq(&self, other: &MessageBoxResult) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl PartialOrd<MessageBoxResult> for MessageBoxResult
impl PartialOrd<MessageBoxResult> for MessageBoxResult
source§fn partial_cmp(&self, other: &MessageBoxResult) -> Option<Ordering>
fn partial_cmp(&self, other: &MessageBoxResult) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moreimpl Copy for MessageBoxResult
impl Eq for MessageBoxResult
impl StructuralEq for MessageBoxResult
impl StructuralPartialEq for MessageBoxResult
Auto Trait Implementations§
impl RefUnwindSafe for MessageBoxResult
impl Send for MessageBoxResult
impl Sync for MessageBoxResult
impl Unpin for MessageBoxResult
impl UnwindSafe for MessageBoxResult
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<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§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> FieldValue for Twhere
T: 'static,
impl<T> FieldValue for Twhere T: 'static,
§impl<T> Pointable for T
impl<T> Pointable for T
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.