pub enum FocusRejection {
PanelNotFound,
StrategyRejected,
}Expand description
Reason a focus request was rejected.
Variants§
PanelNotFound
The panel does not exist in the tree or sequence.
StrategyRejected
The strategy rejected the focus request (e.g. panel missing from tree after constraint application).
Trait Implementations§
Source§impl Clone for FocusRejection
impl Clone for FocusRejection
Source§fn clone(&self) -> FocusRejection
fn clone(&self) -> FocusRejection
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 FocusRejection
impl Debug for FocusRejection
Source§impl Hash for FocusRejection
impl Hash for FocusRejection
Source§impl PartialEq for FocusRejection
impl PartialEq for FocusRejection
impl Copy for FocusRejection
impl Eq for FocusRejection
impl StructuralPartialEq for FocusRejection
Auto Trait Implementations§
impl Freeze for FocusRejection
impl RefUnwindSafe for FocusRejection
impl Send for FocusRejection
impl Sync for FocusRejection
impl Unpin for FocusRejection
impl UnsafeUnpin for FocusRejection
impl UnwindSafe for FocusRejection
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