pub enum FocusPolicy {
None,
Programmatic,
TabStop,
}Expand description
Whether an element can receive focus and participate in sequential navigation.
Variants§
Implementations§
Source§impl FocusPolicy
impl FocusPolicy
pub const fn is_focusable(self) -> bool
pub const fn is_tab_stop(self) -> bool
Trait Implementations§
Source§impl Clone for FocusPolicy
impl Clone for FocusPolicy
Source§fn clone(&self) -> FocusPolicy
fn clone(&self) -> FocusPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FocusPolicy
Source§impl Debug for FocusPolicy
impl Debug for FocusPolicy
Source§impl Default for FocusPolicy
impl Default for FocusPolicy
Source§fn default() -> FocusPolicy
fn default() -> FocusPolicy
Returns the “default value” for a type. Read more
impl Eq for FocusPolicy
Source§impl PartialEq for FocusPolicy
impl PartialEq for FocusPolicy
impl StructuralPartialEq for FocusPolicy
Auto Trait Implementations§
impl Freeze for FocusPolicy
impl RefUnwindSafe for FocusPolicy
impl Send for FocusPolicy
impl Sync for FocusPolicy
impl Unpin for FocusPolicy
impl UnsafeUnpin for FocusPolicy
impl UnwindSafe for FocusPolicy
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