#[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) -> HRESULT
Auto 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