pub struct TypographyThemePartial {
pub title: Option<Preference<f32>>,
pub subtitle: Option<Preference<f32>>,
pub body: Option<Preference<f32>>,
pub caption: Option<Preference<f32>>,
pub overline: Option<Preference<f32>>,
}Expand description
You can use this to change a theme for only one component, with the theme property.
Fields§
§title: Option<Preference<f32>>§subtitle: Option<Preference<f32>>§body: Option<Preference<f32>>§caption: Option<Preference<f32>>§overline: Option<Preference<f32>>Implementations§
Source§impl TypographyThemePartial
impl TypographyThemePartial
pub fn new() -> Self
pub fn title(self, title: impl Into<f32>) -> Self
pub fn subtitle(self, subtitle: impl Into<f32>) -> Self
pub fn body(self, body: impl Into<f32>) -> Self
pub fn caption(self, caption: impl Into<f32>) -> Self
pub fn overline(self, overline: impl Into<f32>) -> Self
Trait Implementations§
Source§impl Clone for TypographyThemePartial
impl Clone for TypographyThemePartial
Source§fn clone(&self) -> TypographyThemePartial
fn clone(&self) -> TypographyThemePartial
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 TypographyThemePartial
impl Debug for TypographyThemePartial
Source§impl Default for TypographyThemePartial
impl Default for TypographyThemePartial
Source§fn default() -> TypographyThemePartial
fn default() -> TypographyThemePartial
Returns the “default value” for a type. Read more
Source§impl PartialEq for TypographyThemePartial
impl PartialEq for TypographyThemePartial
impl StructuralPartialEq for TypographyThemePartial
Auto Trait Implementations§
impl Freeze for TypographyThemePartial
impl RefUnwindSafe for TypographyThemePartial
impl Send for TypographyThemePartial
impl Sync for TypographyThemePartial
impl Unpin for TypographyThemePartial
impl UnsafeUnpin for TypographyThemePartial
impl UnwindSafe for TypographyThemePartial
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,
§impl<T> ComponentProps for T
impl<T> ComponentProps for T
§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