[][src]Trait mygpoclient::settings::GetEpisodeSettings

pub trait GetEpisodeSettings {
    fn get_episode_settings(
        &self,
        podcast: Url,
        episode: Url
    ) -> Result<HashMap<String, String>, Error>; }

Required methods

fn get_episode_settings(
    &self,
    podcast: Url,
    episode: Url
) -> Result<HashMap<String, String>, Error>

Get Episode Settings

Examples

use mygpoclient::client::AuthenticatedClient;
use mygpoclient::settings::GetEpisodeSettings;
use url::Url;

let client = AuthenticatedClient::new(&username, &password);

let settings = client.get_episode_settings(Url::parse("http://example.com/feed1.rss").unwrap(), Url::parse("http://example.com/files/s01e20.mp3").unwrap())?;

See also

Loading content...

Implementors

impl GetEpisodeSettings for AuthenticatedClient[src]

impl GetEpisodeSettings for DeviceClient[src]

Loading content...