pub struct WidgetTheme {
pub block: Style,
pub selected: Style,
pub highlighted: Style,
pub active: Style,
pub inactive: Style,
}Expand description
Widget-specific theme styles.
Fields§
§block: StyleBlock/border style
selected: StyleSelected item style
highlighted: StyleHighlighted item style
active: StyleActive/focused style
inactive: StyleInactive style
Trait Implementations§
Source§impl Clone for WidgetTheme
impl Clone for WidgetTheme
Source§fn clone(&self) -> WidgetTheme
fn clone(&self) -> WidgetTheme
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 WidgetTheme
impl Debug for WidgetTheme
Source§impl Default for WidgetTheme
impl Default for WidgetTheme
Source§impl<'de> Deserialize<'de> for WidgetTheme
impl<'de> Deserialize<'de> for WidgetTheme
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 WidgetTheme
impl PartialEq for WidgetTheme
Source§impl Serialize for WidgetTheme
impl Serialize for WidgetTheme
impl Eq for WidgetTheme
impl StructuralPartialEq for WidgetTheme
Auto Trait Implementations§
impl Freeze for WidgetTheme
impl RefUnwindSafe for WidgetTheme
impl Send for WidgetTheme
impl Sync for WidgetTheme
impl Unpin for WidgetTheme
impl UnwindSafe for WidgetTheme
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.