pub struct TrackingTableEntry {
pub size_pt: u32,
pub subfamily: String,
pub tracking_em_1000: i32,
pub tracking_pt: f32,
pub description: Option<String>,
}Expand description
Single entry in the SF Pro tracking table.
Fields§
§size_pt: u32Font size in points.
subfamily: StringSubfamily / weight name (e.g. Regular, Medium, Bold).
tracking_em_1000: i32Tracking value in 1/1000 em.
tracking_pt: f32Tracking value in points.
description: Option<String>Optional description.
Trait Implementations§
Source§impl Clone for TrackingTableEntry
impl Clone for TrackingTableEntry
Source§impl Debug for TrackingTableEntry
impl Debug for TrackingTableEntry
Source§impl<'de> Deserialize<'de> for TrackingTableEntry
impl<'de> Deserialize<'de> for TrackingTableEntry
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 TrackingTableEntry
impl PartialEq for TrackingTableEntry
Source§impl Serialize for TrackingTableEntry
impl Serialize for TrackingTableEntry
impl StructuralPartialEq for TrackingTableEntry
Auto Trait Implementations§
impl Forget for TrackingTableEntry
impl Freeze for TrackingTableEntry
impl RefUnwindSafe for TrackingTableEntry
impl Send for TrackingTableEntry
impl Sync for TrackingTableEntry
impl Unpin for TrackingTableEntry
impl UnsafeUnpin for TrackingTableEntry
impl UnwindSafe for TrackingTableEntry
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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