pub struct ThemeTokens {
pub spacing: IndexMap<String, f64>,
pub radius: IndexMap<String, f64>,
pub type: TypeTokens,
pub control: IndexMap<String, f64>,
pub opacity: IndexMap<String, f64>,
pub border: IndexMap<String, f64>,
pub motion: IndexMap<String, f64>,
pub breakpoint: IndexMap<String, f64>,
pub ease: IndexMap<String, Vec<f64>>,
pub density: IndexMap<String, f64>,
pub blur: IndexMap<String, f64>,
pub scale: IndexMap<String, f64>,
}Fields§
§spacing: IndexMap<String, f64>§radius: IndexMap<String, f64>§type: TypeTokens§control: IndexMap<String, f64>§opacity: IndexMap<String, f64>§border: IndexMap<String, f64>§motion: IndexMap<String, f64>Milliseconds.
breakpoint: IndexMap<String, f64>Surface widths in px the style conditions may name ($breakpoint.md).
ease: IndexMap<String, Vec<f64>>cubic-bezier(x1, y1, x2, y2) control points.
density: IndexMap<String, f64>Multipliers over control and spacing for the non-default densities.
blur: IndexMap<String, f64>Round 2: backdrop blur radii in px (backdropBlur: $blur.md).
scale: IndexMap<String, f64>EXP-1259: the motion scale multipliers painters read (press = a
pressed button, popoverFrom = a popover’s enter scale).
Implementations§
Trait Implementations§
Source§impl Clone for ThemeTokens
impl Clone for ThemeTokens
Source§impl Debug for ThemeTokens
impl Debug for ThemeTokens
Source§impl Default for ThemeTokens
impl Default for ThemeTokens
Source§impl<'de> Deserialize<'de> for ThemeTokens
impl<'de> Deserialize<'de> for ThemeTokens
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
Source§impl PartialEq for ThemeTokens
impl PartialEq for ThemeTokens
Source§impl Serialize for ThemeTokens
impl Serialize for ThemeTokens
impl StructuralPartialEq for ThemeTokens
Auto Trait Implementations§
impl Freeze for ThemeTokens
impl RefUnwindSafe for ThemeTokens
impl Send for ThemeTokens
impl Sync for ThemeTokens
impl Unpin for ThemeTokens
impl UnsafeUnpin for ThemeTokens
impl UnwindSafe for ThemeTokens
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