Struct truetype::tables::windows_metrics::WindowsMetrics0
source · pub struct WindowsMetrics0 {Show 30 fields
pub version: u16,
pub average_char_width: i16,
pub weight_class: u16,
pub width_class: u16,
pub embedding_flags: EmbeddingFlags,
pub subscript_x_size: i16,
pub subscript_y_size: i16,
pub subscript_x_offset: i16,
pub subscript_y_offset: i16,
pub superscript_x_size: i16,
pub superscript_y_size: i16,
pub superscript_x_offset: i16,
pub superscript_y_offset: i16,
pub strikeout_size: i16,
pub strikeout_position: i16,
pub family_class: i16,
pub panose: [u8; 10],
pub unicode_range1: u32,
pub unicode_range2: u32,
pub unicode_range3: u32,
pub unicode_range4: u32,
pub vendor_id: Tag,
pub selection_flags: SelectionFlags,
pub first_char_index: u16,
pub last_char_index: u16,
pub typographic_ascender: i16,
pub typographic_descender: i16,
pub typographic_line_gap: i16,
pub windows_ascender: u16,
pub windows_descender: u16,
}
Expand description
OS/2 and Windows metrics of version 0.
Fields§
§version: u16
§average_char_width: i16
§weight_class: u16
§width_class: u16
§embedding_flags: EmbeddingFlags
§subscript_x_size: i16
§subscript_y_size: i16
§subscript_x_offset: i16
§subscript_y_offset: i16
§superscript_x_size: i16
§superscript_y_size: i16
§superscript_x_offset: i16
§superscript_y_offset: i16
§strikeout_size: i16
§strikeout_position: i16
§family_class: i16
§panose: [u8; 10]
§unicode_range1: u32
§unicode_range2: u32
§unicode_range3: u32
§unicode_range4: u32
§vendor_id: Tag
§selection_flags: SelectionFlags
§first_char_index: u16
§last_char_index: u16
§typographic_ascender: i16
§typographic_descender: i16
§typographic_line_gap: i16
§windows_ascender: u16
§windows_descender: u16
Trait Implementations§
source§impl Clone for WindowsMetrics0
impl Clone for WindowsMetrics0
source§fn clone(&self) -> WindowsMetrics0
fn clone(&self) -> WindowsMetrics0
Returns a copy 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 WindowsMetrics0
impl Debug for WindowsMetrics0
source§impl Default for WindowsMetrics0
impl Default for WindowsMetrics0
source§fn default() -> WindowsMetrics0
fn default() -> WindowsMetrics0
Returns the “default value” for a type. Read more
source§impl Read for WindowsMetrics0
impl Read for WindowsMetrics0
impl Copy for WindowsMetrics0
Auto Trait Implementations§
impl RefUnwindSafe for WindowsMetrics0
impl Send for WindowsMetrics0
impl Sync for WindowsMetrics0
impl Unpin for WindowsMetrics0
impl UnwindSafe for WindowsMetrics0
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