Trait IFeedItem_Impl
pub trait IFeedItem_Impl: IDispatch_Impl {
Show 17 methods
// Required methods
fn Xml(&self, includeflags: FEEDS_XML_INCLUDE_FLAGS) -> Result<BSTR>;
fn Title(&self) -> Result<BSTR>;
fn Link(&self) -> Result<BSTR>;
fn Guid(&self) -> Result<BSTR>;
fn Description(&self) -> Result<BSTR>;
fn PubDate(&self) -> Result<f64>;
fn Comments(&self) -> Result<BSTR>;
fn Author(&self) -> Result<BSTR>;
fn Enclosure(&self) -> Result<IDispatch>;
fn IsRead(&self) -> Result<VARIANT_BOOL>;
fn SetIsRead(&self, isread: VARIANT_BOOL) -> Result<()>;
fn LocalId(&self) -> Result<i32>;
fn Parent(&self) -> Result<IDispatch>;
fn Delete(&self) -> Result<()>;
fn DownloadUrl(&self) -> Result<BSTR>;
fn LastDownloadTime(&self) -> Result<f64>;
fn Modified(&self) -> Result<f64>;
}
Required Methods§
fn Xml(&self, includeflags: FEEDS_XML_INCLUDE_FLAGS) -> Result<BSTR>
fn Title(&self) -> Result<BSTR>
fn Link(&self) -> Result<BSTR>
fn Guid(&self) -> Result<BSTR>
fn Description(&self) -> Result<BSTR>
fn PubDate(&self) -> Result<f64>
fn Comments(&self) -> Result<BSTR>
fn Author(&self) -> Result<BSTR>
fn Enclosure(&self) -> Result<IDispatch>
fn IsRead(&self) -> Result<VARIANT_BOOL>
fn SetIsRead(&self, isread: VARIANT_BOOL) -> Result<()>
fn LocalId(&self) -> Result<i32>
fn Parent(&self) -> Result<IDispatch>
fn Delete(&self) -> Result<()>
fn DownloadUrl(&self) -> Result<BSTR>
fn LastDownloadTime(&self) -> Result<f64>
fn Modified(&self) -> Result<f64>
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.