#[repr(C)]pub struct HeadTableRepr {Show 18 fields
pub major_version: uint16,
pub minor_version: uint16,
pub font_revision: Fixed,
pub checksum_adjustment: uint32,
pub magic_number: uint32,
pub flags: uint16,
pub units_per_em: uint16,
pub created: LongDateTime,
pub modified: LongDateTime,
pub x_min: int16,
pub y_min: int16,
pub x_max: int16,
pub y_max: int16,
pub mac_style: uint16,
pub lowest_rec_ppem: uint16,
pub font_direction_hint: int16,
pub index_to_loc_format: int16,
pub glyph_data_format: int16,
}Fields§
§major_version: uint16§minor_version: uint16§font_revision: Fixed§checksum_adjustment: uint32§magic_number: uint32§flags: uint16§units_per_em: uint16§created: LongDateTime§modified: LongDateTime§x_min: int16§y_min: int16§x_max: int16§y_max: int16§mac_style: uint16§lowest_rec_ppem: uint16§font_direction_hint: int16§index_to_loc_format: int16§glyph_data_format: int16Trait Implementations§
Source§impl Debug for HeadTableRepr
impl Debug for HeadTableRepr
Source§impl Table for HeadTableRepr
impl Table for HeadTableRepr
const TAG: Tag = tags::head
type Handle<'a> = &'a HeadTableRepr
fn in_directory(dir: &TableDirectoryRepr) -> Option<Self::Handle<'_>>
Auto Trait Implementations§
impl Freeze for HeadTableRepr
impl RefUnwindSafe for HeadTableRepr
impl Send for HeadTableRepr
impl Sync for HeadTableRepr
impl Unpin for HeadTableRepr
impl UnsafeUnpin for HeadTableRepr
impl UnwindSafe for HeadTableRepr
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