#[repr(C)]pub struct IPrefetchableSupport {
pub vtbl: *const IPrefetchableSupportVtbl,
}Fields§
§vtbl: *const IPrefetchableSupportVtblTrait Implementations§
Source§impl Clone for IPrefetchableSupport
impl Clone for IPrefetchableSupport
Source§fn clone(&self) -> IPrefetchableSupport
fn clone(&self) -> IPrefetchableSupport
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<C, W, const OFFSET: isize> Construct<C, W, OFFSET> for IPrefetchableSupport
impl<C, W, const OFFSET: isize> Construct<C, W, OFFSET> for IPrefetchableSupport
Source§impl Interface for IPrefetchableSupport
impl Interface for IPrefetchableSupport
Source§impl Unknown for IPrefetchableSupport
impl Unknown for IPrefetchableSupport
Source§unsafe fn query_interface(this: *mut Self, iid: &Guid) -> Option<*mut c_void>
unsafe fn query_interface(this: *mut Self, iid: &Guid) -> Option<*mut c_void>
Checks if an object implements the interface corresponding to the given GUID, and if so,
returns a corresponding interface pointer for the object and increments the object’s
reference count.
impl Copy for IPrefetchableSupport
impl Inherits<FUnknown> for IPrefetchableSupport
impl Send for IPrefetchableSupport
impl Sync for IPrefetchableSupport
Auto Trait Implementations§
impl Freeze for IPrefetchableSupport
impl RefUnwindSafe for IPrefetchableSupport
impl Unpin for IPrefetchableSupport
impl UnwindSafe for IPrefetchableSupport
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