#[repr(C)]pub struct ISpObjectWithTokenVtbl {
pub parent: IUnknownVtbl,
pub SetObjectToken: unsafe extern "system" fn(This: *mut ISpObjectWithToken, pToken: *mut ISpObjectToken) -> HRESULT,
pub GetObjectToken: unsafe extern "system" fn(This: *mut ISpObjectWithToken, ppToken: *mut *mut ISpObjectToken) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§SetObjectToken: unsafe extern "system" fn(This: *mut ISpObjectWithToken, pToken: *mut ISpObjectToken) -> HRESULT
§GetObjectToken: unsafe extern "system" fn(This: *mut ISpObjectWithToken, ppToken: *mut *mut ISpObjectToken) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISpObjectWithTokenVtbl
impl RefUnwindSafe for ISpObjectWithTokenVtbl
impl Send for ISpObjectWithTokenVtbl
impl Sync for ISpObjectWithTokenVtbl
impl Unpin for ISpObjectWithTokenVtbl
impl UnwindSafe for ISpObjectWithTokenVtbl
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