pub enum FocusIndicatorStyle {
Bracket,
Asterisk,
Underline,
Arrow,
}Expand description
Focus indicator style for keyboard navigation
Variants§
Bracket
Use brackets: [focused element]
Asterisk
Use asterisks: focused element
Underline
Use underline: focused element
Arrow
Use arrow: > focused element
Implementations§
Trait Implementations§
Source§impl Clone for FocusIndicatorStyle
impl Clone for FocusIndicatorStyle
Source§fn clone(&self) -> FocusIndicatorStyle
fn clone(&self) -> FocusIndicatorStyle
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 FocusIndicatorStyle
impl Debug for FocusIndicatorStyle
Source§impl<'de> Deserialize<'de> for FocusIndicatorStyle
impl<'de> Deserialize<'de> for FocusIndicatorStyle
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for FocusIndicatorStyle
impl PartialEq for FocusIndicatorStyle
Source§impl Serialize for FocusIndicatorStyle
impl Serialize for FocusIndicatorStyle
impl Copy for FocusIndicatorStyle
impl Eq for FocusIndicatorStyle
impl StructuralPartialEq for FocusIndicatorStyle
Auto Trait Implementations§
impl Freeze for FocusIndicatorStyle
impl RefUnwindSafe for FocusIndicatorStyle
impl Send for FocusIndicatorStyle
impl Sync for FocusIndicatorStyle
impl Unpin for FocusIndicatorStyle
impl UnwindSafe for FocusIndicatorStyle
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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