pub struct LiquidThemeSpec {
pub scheme: SchemeMode,
pub accent: Color,
pub typography: LiquidTypography,
pub glass_tint_amount: GlassTintAmount,
}Expand description
Theme configuration passed to LiquidTheme.
Fields§
§scheme: SchemeModeWhether the theme follows the OS appearance or is pinned to light or dark.
accent: ColorAccent color (iOS system blue by default).
typography: LiquidTypographyThe text styles of the theme.
glass_tint_amount: GlassTintAmountTint amount used by the floating navigation surfaces.
Trait Implementations§
Source§impl Clone for LiquidThemeSpec
impl Clone for LiquidThemeSpec
Source§impl Debug for LiquidThemeSpec
impl Debug for LiquidThemeSpec
Source§impl Default for LiquidThemeSpec
impl Default for LiquidThemeSpec
Source§impl PartialEq for LiquidThemeSpec
impl PartialEq for LiquidThemeSpec
impl StructuralPartialEq for LiquidThemeSpec
Auto Trait Implementations§
impl Freeze for LiquidThemeSpec
impl RefUnwindSafe for LiquidThemeSpec
impl Send for LiquidThemeSpec
impl Sync for LiquidThemeSpec
impl Unpin for LiquidThemeSpec
impl UnsafeUnpin for LiquidThemeSpec
impl UnwindSafe for LiquidThemeSpec
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> ErasedDestructor for Twhere
T: 'static,
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