pub trait IFaxReceiptOptions_Impl: Sized + IDispatch_Impl {
Show 18 methods // Required methods fn AuthenticationType(&self) -> Result<FAX_SMTP_AUTHENTICATION_TYPE_ENUM>; fn SetAuthenticationType( &self, type: FAX_SMTP_AUTHENTICATION_TYPE_ENUM ) -> Result<()>; fn SMTPServer(&self) -> Result<BSTR>; fn SetSMTPServer(&self, bstrsmtpserver: &BSTR) -> Result<()>; fn SMTPPort(&self) -> Result<i32>; fn SetSMTPPort(&self, lsmtpport: i32) -> Result<()>; fn SMTPSender(&self) -> Result<BSTR>; fn SetSMTPSender(&self, bstrsmtpsender: &BSTR) -> Result<()>; fn SMTPUser(&self) -> Result<BSTR>; fn SetSMTPUser(&self, bstrsmtpuser: &BSTR) -> Result<()>; fn AllowedReceipts(&self) -> Result<FAX_RECEIPT_TYPE_ENUM>; fn SetAllowedReceipts( &self, allowedreceipts: FAX_RECEIPT_TYPE_ENUM ) -> Result<()>; fn SMTPPassword(&self) -> Result<BSTR>; fn SetSMTPPassword(&self, bstrsmtppassword: &BSTR) -> Result<()>; fn Refresh(&self) -> Result<()>; fn Save(&self) -> Result<()>; fn UseForInboundRouting(&self) -> Result<VARIANT_BOOL>; fn SetUseForInboundRouting( &self, buseforinboundrouting: VARIANT_BOOL ) -> Result<()>;
}

Required Methods§

fn AuthenticationType(&self) -> Result<FAX_SMTP_AUTHENTICATION_TYPE_ENUM>

fn SetAuthenticationType( &self, type: FAX_SMTP_AUTHENTICATION_TYPE_ENUM ) -> Result<()>

fn SMTPServer(&self) -> Result<BSTR>

fn SetSMTPServer(&self, bstrsmtpserver: &BSTR) -> Result<()>

fn SMTPPort(&self) -> Result<i32>

fn SetSMTPPort(&self, lsmtpport: i32) -> Result<()>

fn SMTPSender(&self) -> Result<BSTR>

fn SetSMTPSender(&self, bstrsmtpsender: &BSTR) -> Result<()>

fn SMTPUser(&self) -> Result<BSTR>

fn SetSMTPUser(&self, bstrsmtpuser: &BSTR) -> Result<()>

fn AllowedReceipts(&self) -> Result<FAX_RECEIPT_TYPE_ENUM>

fn SetAllowedReceipts( &self, allowedreceipts: FAX_RECEIPT_TYPE_ENUM ) -> Result<()>

fn SMTPPassword(&self) -> Result<BSTR>

fn SetSMTPPassword(&self, bstrsmtppassword: &BSTR) -> Result<()>

fn Refresh(&self) -> Result<()>

fn Save(&self) -> Result<()>

fn UseForInboundRouting(&self) -> Result<VARIANT_BOOL>

fn SetUseForInboundRouting( &self, buseforinboundrouting: VARIANT_BOOL ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§