pub struct PopupThemePartial {
pub background: Option<Preference<Color>>,
pub color: Option<Preference<Color>>,
}Expand description
You can use this to change a theme for only one component, with the theme property.
Fields§
§background: Option<Preference<Color>>§color: Option<Preference<Color>>Implementations§
Source§impl PopupThemePartial
impl PopupThemePartial
pub fn new() -> PopupThemePartial
pub fn background(self, background: impl Into<Color>) -> PopupThemePartial
pub fn color(self, color: impl Into<Color>) -> PopupThemePartial
Trait Implementations§
Source§impl Clone for PopupThemePartial
impl Clone for PopupThemePartial
Source§fn clone(&self) -> PopupThemePartial
fn clone(&self) -> PopupThemePartial
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 PopupThemePartial
impl Debug for PopupThemePartial
Source§impl Default for PopupThemePartial
impl Default for PopupThemePartial
Source§fn default() -> PopupThemePartial
fn default() -> PopupThemePartial
Returns the “default value” for a type. Read more
Source§impl PartialEq for PopupThemePartial
impl PartialEq for PopupThemePartial
impl StructuralPartialEq for PopupThemePartial
Auto Trait Implementations§
impl Freeze for PopupThemePartial
impl RefUnwindSafe for PopupThemePartial
impl Send for PopupThemePartial
impl Sync for PopupThemePartial
impl Unpin for PopupThemePartial
impl UnwindSafe for PopupThemePartial
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<T> ComponentProps for T
impl<T> ComponentProps for T
fn changed(&self, other: &(dyn ComponentProps + 'static)) -> bool
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().