Trait IFaxIncomingMessage2_Impl
pub trait IFaxIncomingMessage2_Impl: IFaxIncomingMessage_Impl {
Show 16 methods
// Required methods
fn Subject(&self) -> Result<BSTR>;
fn SetSubject(&self, bstrsubject: &BSTR) -> Result<()>;
fn SenderName(&self) -> Result<BSTR>;
fn SetSenderName(&self, bstrsendername: &BSTR) -> Result<()>;
fn SenderFaxNumber(&self) -> Result<BSTR>;
fn SetSenderFaxNumber(&self, bstrsenderfaxnumber: &BSTR) -> Result<()>;
fn HasCoverPage(&self) -> Result<VARIANT_BOOL>;
fn SetHasCoverPage(&self, bhascoverpage: VARIANT_BOOL) -> Result<()>;
fn Recipients(&self) -> Result<BSTR>;
fn SetRecipients(&self, bstrrecipients: &BSTR) -> Result<()>;
fn WasReAssigned(&self) -> Result<VARIANT_BOOL>;
fn Read(&self) -> Result<VARIANT_BOOL>;
fn SetRead(&self, bread: VARIANT_BOOL) -> Result<()>;
fn ReAssign(&self) -> Result<()>;
fn Save(&self) -> Result<()>;
fn Refresh(&self) -> Result<()>;
}
Required Methods§
fn Subject(&self) -> Result<BSTR>
fn SetSubject(&self, bstrsubject: &BSTR) -> Result<()>
fn SenderName(&self) -> Result<BSTR>
fn SetSenderName(&self, bstrsendername: &BSTR) -> Result<()>
fn SenderFaxNumber(&self) -> Result<BSTR>
fn SetSenderFaxNumber(&self, bstrsenderfaxnumber: &BSTR) -> Result<()>
fn HasCoverPage(&self) -> Result<VARIANT_BOOL>
fn SetHasCoverPage(&self, bhascoverpage: VARIANT_BOOL) -> Result<()>
fn Recipients(&self) -> Result<BSTR>
fn SetRecipients(&self, bstrrecipients: &BSTR) -> Result<()>
fn WasReAssigned(&self) -> Result<VARIANT_BOOL>
fn Read(&self) -> Result<VARIANT_BOOL>
fn SetRead(&self, bread: VARIANT_BOOL) -> Result<()>
fn ReAssign(&self) -> Result<()>
fn Save(&self) -> Result<()>
fn Refresh(&self) -> Result<()>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.