Struct freetype_sys::TT_OS2
source · #[repr(C)]pub struct TT_OS2 {Show 28 fields
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_UShortTrait Implementations
impl Copy for TT_OS2
impl Eq for TT_OS2
impl StructuralEq for TT_OS2
impl StructuralPartialEq for TT_OS2
Auto Trait Implementations
impl RefUnwindSafe for TT_OS2
impl Send for TT_OS2
impl Sync for TT_OS2
impl Unpin for TT_OS2
impl UnwindSafe for TT_OS2
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