Struct truetype::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 type_flags: TypeFlags,
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: [i8; 4],
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
type_flags: TypeFlags
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: [i8; 4]
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
sourceimpl Clone for WindowsMetrics0
impl Clone for WindowsMetrics0
sourcefn clone(&self) -> WindowsMetrics0
fn clone(&self) -> WindowsMetrics0
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for WindowsMetrics0
impl Debug for WindowsMetrics0
sourceimpl Default for WindowsMetrics0
impl Default for WindowsMetrics0
sourcefn default() -> WindowsMetrics0
fn default() -> WindowsMetrics0
Returns the “default value” for a type. Read more
sourceimpl Value for WindowsMetrics0
impl Value 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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more