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