pub enum FocusDirection {
Enter,
Exit,
Next,
Previous,
Up,
Down,
Left,
Right,
}Expand description
Focus direction for navigation.
Variants§
Enter
Enter focus from outside.
Exit
Exit focus to outside.
Next
Move to next focusable.
Previous
Move to previous focusable.
Up
Move up (2D navigation).
Down
Move down (2D navigation).
Left
Move left (2D navigation).
Right
Move right (2D navigation).
Trait Implementations§
Source§impl Clone for FocusDirection
impl Clone for FocusDirection
Source§fn clone(&self) -> FocusDirection
fn clone(&self) -> FocusDirection
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 FocusDirection
impl Debug for FocusDirection
Source§impl Hash for FocusDirection
impl Hash for FocusDirection
Source§impl PartialEq for FocusDirection
impl PartialEq for FocusDirection
impl Copy for FocusDirection
impl Eq for FocusDirection
impl StructuralPartialEq for FocusDirection
Auto Trait Implementations§
impl Freeze for FocusDirection
impl RefUnwindSafe for FocusDirection
impl Send for FocusDirection
impl Sync for FocusDirection
impl Unpin for FocusDirection
impl UnsafeUnpin for FocusDirection
impl UnwindSafe for FocusDirection
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