#[repr(C)]pub struct IDWriteTypographyVtbl {
pub parent: IUnknownVtbl,
pub AddFontFeature: unsafe extern "system" fn(This: *mut IDWriteTypography, fontFeature: DWRITE_FONT_FEATURE) -> HRESULT,
pub GetFontFeatureCount: unsafe extern "system" fn(This: *mut IDWriteTypography) -> UINT32,
pub GetFontFeature: unsafe extern "system" fn(This: *mut IDWriteTypography, fontFeatureIndex: UINT32, fontFeature: *mut DWRITE_FONT_FEATURE) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§AddFontFeature: unsafe extern "system" fn(This: *mut IDWriteTypography, fontFeature: DWRITE_FONT_FEATURE) -> HRESULT
§GetFontFeatureCount: unsafe extern "system" fn(This: *mut IDWriteTypography) -> UINT32
§GetFontFeature: unsafe extern "system" fn(This: *mut IDWriteTypography, fontFeatureIndex: UINT32, fontFeature: *mut DWRITE_FONT_FEATURE) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDWriteTypographyVtbl
impl RefUnwindSafe for IDWriteTypographyVtbl
impl Send for IDWriteTypographyVtbl
impl Sync for IDWriteTypographyVtbl
impl Unpin for IDWriteTypographyVtbl
impl UnwindSafe for IDWriteTypographyVtbl
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