Struct IFaxSender_Vtbl
#[repr(C)]pub struct IFaxSender_Vtbl {Show 35 fields
pub base__: IDispatch_Vtbl,
pub BillingCode: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetBillingCode: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub City: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetCity: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub Company: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetCompany: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub Country: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetCountry: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub Department: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetDepartment: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub Email: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetEmail: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub FaxNumber: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetFaxNumber: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub HomePhone: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetHomePhone: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub Name: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetName: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub TSID: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetTSID: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub OfficePhone: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetOfficePhone: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub OfficeLocation: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetOfficeLocation: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub State: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetState: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub StreetAddress: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetStreetAddress: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub Title: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetTitle: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub ZipCode: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetZipCode: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub LoadDefaultSender: unsafe extern "system" fn(_: *mut c_void) -> HRESULT,
pub SaveDefaultSender: unsafe extern "system" fn(_: *mut c_void) -> HRESULT,
}
Fields§
§base__: IDispatch_Vtbl
§BillingCode: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetBillingCode: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§City: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetCity: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§Company: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetCompany: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§Country: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetCountry: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§Department: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetDepartment: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§Email: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetEmail: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§FaxNumber: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetFaxNumber: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§HomePhone: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetHomePhone: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§Name: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetName: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§TSID: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetTSID: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§OfficePhone: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetOfficePhone: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§OfficeLocation: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetOfficeLocation: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§State: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetState: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§StreetAddress: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetStreetAddress: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§Title: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetTitle: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§ZipCode: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetZipCode: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§LoadDefaultSender: unsafe extern "system" fn(_: *mut c_void) -> HRESULT
§SaveDefaultSender: unsafe extern "system" fn(_: *mut c_void) -> HRESULT
Implementations§
§impl IFaxSender_Vtbl
impl IFaxSender_Vtbl
pub const fn new<Identity: IFaxSender_Impl, const OFFSET: isize>() -> Self
pub fn matches(iid: &GUID) -> bool
Auto Trait Implementations§
impl Freeze for IFaxSender_Vtbl
impl RefUnwindSafe for IFaxSender_Vtbl
impl Send for IFaxSender_Vtbl
impl Sync for IFaxSender_Vtbl
impl Unpin for IFaxSender_Vtbl
impl UnwindSafe for IFaxSender_Vtbl
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