[][src]Struct embedded_freetype_sys::TT_OS2

#[repr(C)]
pub struct TT_OS2 { pub version: FT_UShort, pub xAvgCharWidth: FT_Short, pub usWeightClass: FT_UShort, pub usWidthClass: FT_UShort, pub fsType: FT_Short, pub ySubscriptXSize: FT_Short, pub ySubscriptYSize: FT_Short, pub ySubscriptXOffset: FT_Short, pub ySubscriptYOffset: FT_Short, pub ySuperscriptXSize: FT_Short, pub ySuperscriptYSize: FT_Short, pub ySuperscriptXOffset: FT_Short, pub ySuperscriptYOffset: FT_Short, pub yStrikeoutSize: FT_Short, pub yStrikeoutPosition: FT_Short, pub sFamilyClass: FT_Short, pub panose: [FT_Byte; 10], pub ulUnicodeRange1: FT_ULong, pub ulUnicodeRange2: FT_ULong, pub ulUnicodeRange3: FT_ULong, pub ulUnicodeRange4: FT_ULong, pub ulCodePageRange1: FT_ULong, pub ulCodePageRange2: FT_ULong, pub sxHeight: FT_Short, pub sCapHeight: FT_Short, pub usDefaultChar: FT_UShort, pub usBreakChar: FT_UShort, pub usMaxContext: FT_UShort, }

Fields

version: FT_UShortxAvgCharWidth: FT_ShortusWeightClass: FT_UShortusWidthClass: FT_UShortfsType: FT_ShortySubscriptXSize: FT_ShortySubscriptYSize: FT_ShortySubscriptXOffset: FT_ShortySubscriptYOffset: FT_ShortySuperscriptXSize: FT_ShortySuperscriptYSize: FT_ShortySuperscriptXOffset: FT_ShortySuperscriptYOffset: FT_ShortyStrikeoutSize: FT_ShortyStrikeoutPosition: FT_ShortsFamilyClass: FT_Shortpanose: [FT_Byte; 10]ulUnicodeRange1: FT_ULongulUnicodeRange2: FT_ULongulUnicodeRange3: FT_ULongulUnicodeRange4: FT_ULongulCodePageRange1: FT_ULongulCodePageRange2: FT_ULongsxHeight: FT_ShortsCapHeight: FT_ShortusDefaultChar: FT_UShortusBreakChar: FT_UShortusMaxContext: FT_UShort

Trait Implementations

impl PartialEq<TT_OS2> for TT_OS2[src]

impl Eq for TT_OS2[src]

impl Hash for TT_OS2[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl Debug for TT_OS2[src]

impl Copy for TT_OS2[src]

impl Clone for TT_OS2[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for TT_OS2

impl Sync for TT_OS2

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]