#[repr(C)]pub struct IDWriteFontList1Vtbl {
pub parent: IDWriteFontListVtbl,
pub GetFontLocality: unsafe extern "system" fn(This: *mut IDWriteFontList1, listIndex: UINT32) -> DWRITE_LOCALITY,
pub GetFont: unsafe extern "system" fn(This: *mut IDWriteFontList1, listIndex: UINT32, font: *mut *mut IDWriteFont3) -> HRESULT,
pub GetFontFaceReference: unsafe extern "system" fn(This: *mut IDWriteFontList1, listIndex: UINT32, fontFaceReference: *mut *mut IDWriteFontFaceReference) -> HRESULT,
}
Fields§
§parent: IDWriteFontListVtbl
§GetFontLocality: unsafe extern "system" fn(This: *mut IDWriteFontList1, listIndex: UINT32) -> DWRITE_LOCALITY
§GetFont: unsafe extern "system" fn(This: *mut IDWriteFontList1, listIndex: UINT32, font: *mut *mut IDWriteFont3) -> HRESULT
§GetFontFaceReference: unsafe extern "system" fn(This: *mut IDWriteFontList1, listIndex: UINT32, fontFaceReference: *mut *mut IDWriteFontFaceReference) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDWriteFontList1Vtbl
impl RefUnwindSafe for IDWriteFontList1Vtbl
impl Send for IDWriteFontList1Vtbl
impl Sync for IDWriteFontList1Vtbl
impl Unpin for IDWriteFontList1Vtbl
impl UnwindSafe for IDWriteFontList1Vtbl
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