windows::Win32::Media::MediaPlayer

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 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.

Implementors§