#[repr(C)]pub struct IStreamAttributesVtbl {
    pub base: FUnknownVtbl,
    pub getFileName: unsafe extern "system" fn(this: *mut IStreamAttributes, name: *mut String128) -> tresult,
    pub getAttributes: unsafe extern "system" fn(this: *mut IStreamAttributes) -> *mut IAttributeList,
}Fields§
§base: FUnknownVtbl§getFileName: unsafe extern "system" fn(this: *mut IStreamAttributes, name: *mut String128) -> tresult§getAttributes: unsafe extern "system" fn(this: *mut IStreamAttributes) -> *mut IAttributeListTrait Implementations§
Source§impl Clone for IStreamAttributesVtbl
 
impl Clone for IStreamAttributesVtbl
Source§fn clone(&self) -> IStreamAttributesVtbl
 
fn clone(&self) -> IStreamAttributesVtbl
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moreimpl Copy for IStreamAttributesVtbl
Auto Trait Implementations§
impl Freeze for IStreamAttributesVtbl
impl RefUnwindSafe for IStreamAttributesVtbl
impl Send for IStreamAttributesVtbl
impl Sync for IStreamAttributesVtbl
impl Unpin for IStreamAttributesVtbl
impl UnwindSafe for IStreamAttributesVtbl
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