pub struct TypeToken {
pub role: TypeRole,
pub size: f32,
pub weight: u16,
pub line_height: f32,
pub letter_spacing: f32,
pub monospace: bool,
}Expand description
One rung of the nine-rung type ladder (13.2).
Fields§
§role: TypeRole§size: f32Font size in sp.
weight: u16100 to 900.
line_height: f32Line height in sp.
letter_spacing: f32Letter spacing in sp, which may be negative.
monospace: boolTrue when the rung uses the monospace family rather than the default one.
Trait Implementations§
impl Copy for TypeToken
impl StructuralPartialEq for TypeToken
Auto Trait Implementations§
impl Freeze for TypeToken
impl RefUnwindSafe for TypeToken
impl Send for TypeToken
impl Sync for TypeToken
impl Unpin for TypeToken
impl UnsafeUnpin for TypeToken
impl UnwindSafe for TypeToken
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> DependencyElement for T
Source§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
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<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.