Struct winsafe::vt::IFileSinkFilterVT
source · #[repr(C)]pub struct IFileSinkFilterVT {
pub IUnknownVT: IUnknownVT,
pub SetFileName: fn(_: *mut c_void, _: *const u16, _: *const c_void) -> u32,
pub GetCurFile: fn(_: *mut c_void, _: *mut *mut u16, _: *mut c_void) -> u32,
}
Available on crate features
ole
and dshow
only.Expand description
IFileSinkFilter
virtual table.
Fields§
§IUnknownVT: IUnknownVT
§SetFileName: fn(_: *mut c_void, _: *const u16, _: *const c_void) -> u32
§GetCurFile: fn(_: *mut c_void, _: *mut *mut u16, _: *mut c_void) -> u32
Auto Trait Implementations§
impl Freeze for IFileSinkFilterVT
impl RefUnwindSafe for IFileSinkFilterVT
impl Send for IFileSinkFilterVT
impl Sync for IFileSinkFilterVT
impl Unpin for IFileSinkFilterVT
impl UnwindSafe for IFileSinkFilterVT
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