pub enum DialogFocusTarget {
Child(usize),
Button(usize),
Close,
}Expand description
Focus targets within a dialog.
Variants§
Child(usize)
A child component by index.
Button(usize)
A dialog button by index.
Close
The close button (if present).
Trait Implementations§
Source§impl Clone for DialogFocusTarget
impl Clone for DialogFocusTarget
Source§fn clone(&self) -> DialogFocusTarget
fn clone(&self) -> DialogFocusTarget
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 Debug for DialogFocusTarget
impl Debug for DialogFocusTarget
Source§impl Hash for DialogFocusTarget
impl Hash for DialogFocusTarget
Source§impl PartialEq for DialogFocusTarget
impl PartialEq for DialogFocusTarget
impl Copy for DialogFocusTarget
impl Eq for DialogFocusTarget
impl StructuralPartialEq for DialogFocusTarget
Auto Trait Implementations§
impl Freeze for DialogFocusTarget
impl RefUnwindSafe for DialogFocusTarget
impl Send for DialogFocusTarget
impl Sync for DialogFocusTarget
impl Unpin for DialogFocusTarget
impl UnwindSafe for DialogFocusTarget
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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