#[repr(C)]pub struct ISymUnmanagedBinderVtbl {
pub parent: IUnknownVtbl,
pub GetReaderForFile: unsafe extern "system" fn(This: *mut ISymUnmanagedBinder, importer: *mut IUnknown, fileName: *const WCHAR, searchPath: *const WCHAR, pRetVal: *mut *mut ISymUnmanagedReader) -> HRESULT,
pub GetReaderFromStream: unsafe extern "system" fn(This: *mut ISymUnmanagedBinder, importer: *mut IUnknown, pstream: *mut IStream, pRetVal: *mut *mut ISymUnmanagedReader) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§GetReaderForFile: unsafe extern "system" fn(This: *mut ISymUnmanagedBinder, importer: *mut IUnknown, fileName: *const WCHAR, searchPath: *const WCHAR, pRetVal: *mut *mut ISymUnmanagedReader) -> HRESULT
§GetReaderFromStream: unsafe extern "system" fn(This: *mut ISymUnmanagedBinder, importer: *mut IUnknown, pstream: *mut IStream, pRetVal: *mut *mut ISymUnmanagedReader) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISymUnmanagedBinderVtbl
impl RefUnwindSafe for ISymUnmanagedBinderVtbl
impl Send for ISymUnmanagedBinderVtbl
impl Sync for ISymUnmanagedBinderVtbl
impl Unpin for ISymUnmanagedBinderVtbl
impl UnwindSafe for ISymUnmanagedBinderVtbl
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