#[repr(C)]pub struct IOptionDescriptionVtbl {
pub parent: IUnknownVtbl,
pub Id: unsafe extern "system" fn(This: *mut IOptionDescription, value: *mut LPWSTR) -> HRESULT,
pub Heading: unsafe extern "system" fn(This: *mut IOptionDescription, value: *mut LPWSTR) -> HRESULT,
pub Description: unsafe extern "system" fn(This: *mut IOptionDescription, value: *mut LPWSTR) -> HRESULT,
pub Labels: unsafe extern "system" fn(This: *mut IOptionDescription, value: *mut *mut IEnumString) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§Id: unsafe extern "system" fn(This: *mut IOptionDescription, value: *mut LPWSTR) -> HRESULT
§Heading: unsafe extern "system" fn(This: *mut IOptionDescription, value: *mut LPWSTR) -> HRESULT
§Description: unsafe extern "system" fn(This: *mut IOptionDescription, value: *mut LPWSTR) -> HRESULT
§Labels: unsafe extern "system" fn(This: *mut IOptionDescription, value: *mut *mut IEnumString) -> HRESULT
Auto Trait Implementations§
impl Freeze for IOptionDescriptionVtbl
impl RefUnwindSafe for IOptionDescriptionVtbl
impl Send for IOptionDescriptionVtbl
impl Sync for IOptionDescriptionVtbl
impl Unpin for IOptionDescriptionVtbl
impl UnwindSafe for IOptionDescriptionVtbl
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