pub struct MenuItemThemeWith {
pub font_theme: Option<FontThemeWith>,
pub hover_background: Option<Cow<'static, str>>,
pub corner_radius: Option<Cow<'static, str>>,
}Expand description
You can use this to change a theme for only one component, with the theme property.
Fields§
§font_theme: Option<FontThemeWith>§hover_background: Option<Cow<'static, str>>§corner_radius: Option<Cow<'static, str>>Trait Implementations§
Source§impl Clone for MenuItemThemeWith
impl Clone for MenuItemThemeWith
Source§fn clone(&self) -> MenuItemThemeWith
fn clone(&self) -> MenuItemThemeWith
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 MenuItemThemeWith
impl Debug for MenuItemThemeWith
Source§impl Default for MenuItemThemeWith
impl Default for MenuItemThemeWith
Source§fn default() -> MenuItemThemeWith
fn default() -> MenuItemThemeWith
Returns the “default value” for a type. Read more
Source§impl PartialEq for MenuItemThemeWith
impl PartialEq for MenuItemThemeWith
impl Eq for MenuItemThemeWith
impl StructuralPartialEq for MenuItemThemeWith
Auto Trait Implementations§
impl Freeze for MenuItemThemeWith
impl RefUnwindSafe for MenuItemThemeWith
impl Send for MenuItemThemeWith
impl Sync for MenuItemThemeWith
impl Unpin for MenuItemThemeWith
impl UnwindSafe for MenuItemThemeWith
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§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.