pub fn list<B, U>(client: &Client, include_episodes: B) -> Result<Vec<Podcast>>
    where
        B: Into<Option<bool>>,
        U: Into<Option<usize>>,
    {
        let channel = client.get(
            "getPodcasts",
            Query::with("includeEpisodes", include_episodes.into()),
        )?;
        Ok(get_list_as!(channel, Podcast))
    }
/// Returns a list of all podcasts the server subscribes to and,
/// optionally, their episodes.
Returns a list of all podcasts the server subscribes to and,
optionally, their episodes.
Returns a list of all podcasts the server subscribes to and optionally their episodes .
pub fn list<B, U>(client: &Client, include_episodes: B) -> Result<Vec<Podcast>>
    where
        B: Into<Option<bool>>,
        U: Into<Option<usize>>,
    {
        let channel = client.get(
            "getPodcasts",
            Query::with("includeEpisodes", include_episodes.into()),
        )?;
        Ok(get_list_as!(channel, Podcast))
    }
pub fn list < B , U > ( client : & Client , include_episodes : B ) -> Result < Vec < Podcast > > where B : Into < Option < bool > > , U : Into < Option < usize > > , { let channel = client . get ( " " , Query :: with ( " " , include_episodes . into ( ) ) , ) ? ; Ok ( get_list_as ! ( channel Podcast ) ) }
Returns a list of all podcasts the server subscribes to and,
optionally, their episodes.
Returns a list of all podcasts the server subscribes to and optionally their episodes .
client
&Client
include_episodes
B
client
&Client
include_episodes
B