Trait windows::Win32::Media::MediaPlayer::IFeed2_Impl

pub trait IFeed2_Impl: Sized + IFeed_Impl {
    // Required methods
    fn GetItemByEffectiveId(&self, itemeffectiveid: i32) -> Result<IDispatch>;
    fn LastItemDownloadTime(&self) -> Result<f64>;
    fn Username(&self) -> Result<BSTR>;
    fn Password(&self) -> Result<BSTR>;
    fn SetCredentials(&self, username: &BSTR, password: &BSTR) -> Result<()>;
    fn ClearCredentials(&self) -> Result<()>;
}

Required Methods§

fn GetItemByEffectiveId(&self, itemeffectiveid: i32) -> Result<IDispatch>

fn LastItemDownloadTime(&self) -> Result<f64>

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

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

fn SetCredentials(&self, username: &BSTR, password: &BSTR) -> Result<()>

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

Object Safety§

This trait is not object safe.

Implementors§