#[repr(C)]pub struct IMarshalingStreamVtbl {
pub parent: IStreamVtbl,
pub GetMarshalingContextAttribute: unsafe extern "system" fn(This: *mut IMarshalingStream, attribute: CO_MARSHALING_CONTEXT_ATTRIBUTES, pAttributeValue: *mut ULONG_PTR) -> HRESULT,
}
Fields§
§parent: IStreamVtbl
§GetMarshalingContextAttribute: unsafe extern "system" fn(This: *mut IMarshalingStream, attribute: CO_MARSHALING_CONTEXT_ATTRIBUTES, pAttributeValue: *mut ULONG_PTR) -> HRESULT
Auto Trait Implementations§
impl Freeze for IMarshalingStreamVtbl
impl RefUnwindSafe for IMarshalingStreamVtbl
impl Send for IMarshalingStreamVtbl
impl Sync for IMarshalingStreamVtbl
impl Unpin for IMarshalingStreamVtbl
impl UnwindSafe for IMarshalingStreamVtbl
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