pub struct CustomThemeOptions {Show 15 fields
pub primary_color: Option<String>,
pub primary_color_hover: Option<String>,
pub accent_color: Option<String>,
pub background_color: Option<String>,
pub background_secondary: Option<String>,
pub text_color: Option<String>,
pub text_muted: Option<String>,
pub border_color: Option<String>,
pub link_color: Option<String>,
pub font_family: Option<String>,
pub heading_font_family: Option<String>,
pub font_size: Option<String>,
pub heading_scale: Option<f32>,
pub line_height: Option<f32>,
pub border_radius: Option<String>,
}Fields§
§primary_color: Option<String>§primary_color_hover: Option<String>§accent_color: Option<String>§background_color: Option<String>§background_secondary: Option<String>§text_color: Option<String>§text_muted: Option<String>§border_color: Option<String>§link_color: Option<String>§font_family: Option<String>§heading_font_family: Option<String>§font_size: Option<String>§heading_scale: Option<f32>§line_height: Option<f32>§border_radius: Option<String>Implementations§
Source§impl CustomThemeOptions
impl CustomThemeOptions
pub fn to_css_variables(&self) -> String
pub fn has_customizations(&self) -> bool
Trait Implementations§
Source§impl Clone for CustomThemeOptions
impl Clone for CustomThemeOptions
Source§fn clone(&self) -> CustomThemeOptions
fn clone(&self) -> CustomThemeOptions
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 CustomThemeOptions
impl Debug for CustomThemeOptions
Source§impl Default for CustomThemeOptions
impl Default for CustomThemeOptions
Source§fn default() -> CustomThemeOptions
fn default() -> CustomThemeOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CustomThemeOptions
impl<'de> Deserialize<'de> for CustomThemeOptions
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
Auto Trait Implementations§
impl Freeze for CustomThemeOptions
impl RefUnwindSafe for CustomThemeOptions
impl Send for CustomThemeOptions
impl Sync for CustomThemeOptions
impl Unpin for CustomThemeOptions
impl UnsafeUnpin for CustomThemeOptions
impl UnwindSafe for CustomThemeOptions
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> 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<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
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().