#[repr(C)]pub struct IEmailActionVtbl {Show 21 fields
pub parent: IActionVtbl,
pub get_Server: unsafe extern "system" fn(This: *mut IEmailAction, pServer: *mut BSTR) -> HRESULT,
pub put_Server: unsafe extern "system" fn(This: *mut IEmailAction, pServer: BSTR) -> HRESULT,
pub get_Subject: unsafe extern "system" fn(This: *mut IEmailAction, pSubject: *mut BSTR) -> HRESULT,
pub put_Subject: unsafe extern "system" fn(This: *mut IEmailAction, pSubject: BSTR) -> HRESULT,
pub get_To: unsafe extern "system" fn(This: *mut IEmailAction, pTo: *mut BSTR) -> HRESULT,
pub put_To: unsafe extern "system" fn(This: *mut IEmailAction, pTo: BSTR) -> HRESULT,
pub get_Cc: unsafe extern "system" fn(This: *mut IEmailAction, pCc: *mut BSTR) -> HRESULT,
pub put_Cc: unsafe extern "system" fn(This: *mut IEmailAction, pCc: BSTR) -> HRESULT,
pub get_Bcc: unsafe extern "system" fn(This: *mut IEmailAction, pBcc: *mut BSTR) -> HRESULT,
pub put_Bcc: unsafe extern "system" fn(This: *mut IEmailAction, pBcc: BSTR) -> HRESULT,
pub get_ReplyTo: unsafe extern "system" fn(This: *mut IEmailAction, pReplyTo: *mut BSTR) -> HRESULT,
pub put_ReplyTo: unsafe extern "system" fn(This: *mut IEmailAction, pReplyTo: BSTR) -> HRESULT,
pub get_From: unsafe extern "system" fn(This: *mut IEmailAction, pFrom: *mut BSTR) -> HRESULT,
pub put_From: unsafe extern "system" fn(This: *mut IEmailAction, pFrom: BSTR) -> HRESULT,
pub get_HeaderFields: unsafe extern "system" fn(This: *mut IEmailAction, ppHeaderFields: *mut *mut ITaskNamedValueCollection) -> HRESULT,
pub put_HeaderFields: unsafe extern "system" fn(This: *mut IEmailAction, ppHeaderFields: *const ITaskNamedValueCollection) -> HRESULT,
pub get_Body: unsafe extern "system" fn(This: *mut IEmailAction, pBody: *mut BSTR) -> HRESULT,
pub put_Body: unsafe extern "system" fn(This: *mut IEmailAction, pBody: BSTR) -> HRESULT,
pub get_Attachments: unsafe extern "system" fn(This: *mut IEmailAction, pAttachements: *mut SAFEARRAY) -> HRESULT,
pub put_Attachments: unsafe extern "system" fn(This: *mut IEmailAction, pAttachements: SAFEARRAY) -> HRESULT,
}Fields§
§parent: IActionVtbl§get_Server: unsafe extern "system" fn(This: *mut IEmailAction, pServer: *mut BSTR) -> HRESULT§put_Server: unsafe extern "system" fn(This: *mut IEmailAction, pServer: BSTR) -> HRESULT§get_Subject: unsafe extern "system" fn(This: *mut IEmailAction, pSubject: *mut BSTR) -> HRESULT§put_Subject: unsafe extern "system" fn(This: *mut IEmailAction, pSubject: BSTR) -> HRESULT§get_To: unsafe extern "system" fn(This: *mut IEmailAction, pTo: *mut BSTR) -> HRESULT§put_To: unsafe extern "system" fn(This: *mut IEmailAction, pTo: BSTR) -> HRESULT§get_Cc: unsafe extern "system" fn(This: *mut IEmailAction, pCc: *mut BSTR) -> HRESULT§put_Cc: unsafe extern "system" fn(This: *mut IEmailAction, pCc: BSTR) -> HRESULT§get_Bcc: unsafe extern "system" fn(This: *mut IEmailAction, pBcc: *mut BSTR) -> HRESULT§put_Bcc: unsafe extern "system" fn(This: *mut IEmailAction, pBcc: BSTR) -> HRESULT§get_ReplyTo: unsafe extern "system" fn(This: *mut IEmailAction, pReplyTo: *mut BSTR) -> HRESULT§put_ReplyTo: unsafe extern "system" fn(This: *mut IEmailAction, pReplyTo: BSTR) -> HRESULT§get_From: unsafe extern "system" fn(This: *mut IEmailAction, pFrom: *mut BSTR) -> HRESULT§put_From: unsafe extern "system" fn(This: *mut IEmailAction, pFrom: BSTR) -> HRESULT§get_HeaderFields: unsafe extern "system" fn(This: *mut IEmailAction, ppHeaderFields: *mut *mut ITaskNamedValueCollection) -> HRESULT§put_HeaderFields: unsafe extern "system" fn(This: *mut IEmailAction, ppHeaderFields: *const ITaskNamedValueCollection) -> HRESULT§get_Body: unsafe extern "system" fn(This: *mut IEmailAction, pBody: *mut BSTR) -> HRESULT§put_Body: unsafe extern "system" fn(This: *mut IEmailAction, pBody: BSTR) -> HRESULT§get_Attachments: unsafe extern "system" fn(This: *mut IEmailAction, pAttachements: *mut SAFEARRAY) -> HRESULT§put_Attachments: unsafe extern "system" fn(This: *mut IEmailAction, pAttachements: SAFEARRAY) -> HRESULTAuto Trait Implementations§
impl Freeze for IEmailActionVtbl
impl RefUnwindSafe for IEmailActionVtbl
impl Send for IEmailActionVtbl
impl Sync for IEmailActionVtbl
impl Unpin for IEmailActionVtbl
impl UnwindSafe for IEmailActionVtbl
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