#[repr(C)]pub struct IDWriteFontDownloadQueue {
pub lpVtbl: *const IDWriteFontDownloadQueueVtbl,
}
Fields§
§lpVtbl: *const IDWriteFontDownloadQueueVtbl
Implementations§
Source§impl IDWriteFontDownloadQueue
impl IDWriteFontDownloadQueue
pub unsafe fn AddListener( &self, listener: *mut IDWriteFontDownloadListener, token: *mut UINT32, ) -> HRESULT
pub unsafe fn RemoveListener(&self, token: UINT32) -> HRESULT
pub unsafe fn IsEmpty(&self) -> BOOL
pub unsafe fn BeginDownload(&self, context: *mut IUnknown) -> HRESULT
pub unsafe fn CancelDownload(&self) -> HRESULT
pub unsafe fn GetGenerationCount(&self) -> UINT64
Trait Implementations§
Source§impl Deref for IDWriteFontDownloadQueue
impl Deref for IDWriteFontDownloadQueue
Auto Trait Implementations§
impl Freeze for IDWriteFontDownloadQueue
impl RefUnwindSafe for IDWriteFontDownloadQueue
impl !Send for IDWriteFontDownloadQueue
impl !Sync for IDWriteFontDownloadQueue
impl Unpin for IDWriteFontDownloadQueue
impl UnwindSafe for IDWriteFontDownloadQueue
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