#[repr(C)]pub struct ISpSerializeStateVtbl {
pub parent: IUnknownVtbl,
pub GetSerializedState: unsafe extern "system" fn(This: *mut ISpSerializeState, ppbData: *mut *mut BYTE, pulSize: *mut ULONG, dwReserved: DWORD) -> HRESULT,
pub SetSerializedState: unsafe extern "system" fn(This: *mut ISpSerializeState, pbData: *mut BYTE, ulSize: ULONG, dwReserved: DWORD) -> HRESULT,
}Fields§
§parent: IUnknownVtbl§GetSerializedState: unsafe extern "system" fn(This: *mut ISpSerializeState, ppbData: *mut *mut BYTE, pulSize: *mut ULONG, dwReserved: DWORD) -> HRESULT§SetSerializedState: unsafe extern "system" fn(This: *mut ISpSerializeState, pbData: *mut BYTE, ulSize: ULONG, dwReserved: DWORD) -> HRESULTAuto Trait Implementations§
impl Freeze for ISpSerializeStateVtbl
impl RefUnwindSafe for ISpSerializeStateVtbl
impl Send for ISpSerializeStateVtbl
impl Sync for ISpSerializeStateVtbl
impl Unpin for ISpSerializeStateVtbl
impl UnwindSafe for ISpSerializeStateVtbl
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