Struct winsafe::vt::IEmailActionVT
source · #[repr(C)]pub struct IEmailActionVT {Show 21 fields
pub IAction: IActionVT,
pub get_Server: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_Server: fn(_: *mut c_void, _: *const u16) -> u32,
pub get_Subject: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_Subject: fn(_: *mut c_void, _: *const u16) -> u32,
pub get_To: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_To: fn(_: *mut c_void, _: *const u16) -> u32,
pub get_Cc: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_Cc: fn(_: *mut c_void, _: *const u16) -> u32,
pub get_Bcc: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_Bcc: fn(_: *mut c_void, _: *const u16) -> u32,
pub get_ReplyTo: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_ReplyTo: fn(_: *mut c_void, _: *const u16) -> u32,
pub get_From: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_From: fn(_: *mut c_void, _: *const u16) -> u32,
pub get_HeaderFields: fn(_: *mut c_void, _: *mut *mut c_void) -> u32,
pub put_HeaderFields: fn(_: *mut c_void, _: *mut c_void) -> u32,
pub get_Body: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_Body: fn(_: *mut c_void, _: *const u16) -> u32,
pub get_Attachments: fn(_: *mut c_void, _: *mut c_void) -> u32,
pub put_Attachments: fn(_: *mut c_void, _: *const c_void) -> u32,
}
Available on crate features
ole
and taskschd
only.Expand description
IEmailAction
virtual table.
Fields§
§IAction: IActionVT
§get_Server: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_Server: fn(_: *mut c_void, _: *const u16) -> u32
§get_Subject: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_Subject: fn(_: *mut c_void, _: *const u16) -> u32
§get_To: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_To: fn(_: *mut c_void, _: *const u16) -> u32
§get_Cc: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_Cc: fn(_: *mut c_void, _: *const u16) -> u32
§get_Bcc: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_Bcc: fn(_: *mut c_void, _: *const u16) -> u32
§get_ReplyTo: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_ReplyTo: fn(_: *mut c_void, _: *const u16) -> u32
§get_From: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_From: fn(_: *mut c_void, _: *const u16) -> u32
§get_HeaderFields: fn(_: *mut c_void, _: *mut *mut c_void) -> u32
§put_HeaderFields: fn(_: *mut c_void, _: *mut c_void) -> u32
§get_Body: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_Body: fn(_: *mut c_void, _: *const u16) -> u32
§get_Attachments: fn(_: *mut c_void, _: *mut c_void) -> u32
§put_Attachments: fn(_: *mut c_void, _: *const c_void) -> u32
Auto Trait Implementations§
impl Freeze for IEmailActionVT
impl RefUnwindSafe for IEmailActionVT
impl Send for IEmailActionVT
impl Sync for IEmailActionVT
impl Unpin for IEmailActionVT
impl UnwindSafe for IEmailActionVT
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