#[repr(C)]pub struct ITaskVariablesVtbl {
pub parent: IUnknownVtbl,
pub GetInput: unsafe extern "system" fn(This: *mut ITaskVariables, pInput: *mut BSTR) -> HRESULT,
pub SetOutput: unsafe extern "system" fn(This: *mut ITaskVariables, input: BSTR) -> HRESULT,
pub GetContext: unsafe extern "system" fn(This: *mut ITaskVariables, pContext: *mut BSTR) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§GetInput: unsafe extern "system" fn(This: *mut ITaskVariables, pInput: *mut BSTR) -> HRESULT
§SetOutput: unsafe extern "system" fn(This: *mut ITaskVariables, input: BSTR) -> HRESULT
§GetContext: unsafe extern "system" fn(This: *mut ITaskVariables, pContext: *mut BSTR) -> HRESULT
Auto Trait Implementations§
impl Freeze for ITaskVariablesVtbl
impl RefUnwindSafe for ITaskVariablesVtbl
impl Send for ITaskVariablesVtbl
impl Sync for ITaskVariablesVtbl
impl Unpin for ITaskVariablesVtbl
impl UnwindSafe for ITaskVariablesVtbl
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