Struct piped::piped::PipedClient [−][src]
Fields
httpclient: Client
instance: String
Implementations
impl PipedClient
[src]
impl PipedClient
[src]pub fn new(httpclient: Client, instance: String) -> PipedClient
[src]
pub async fn get_trending(&self) -> Result<Vec<RelatedStream>, Box<dyn Error>>
[src]
pub async fn get_channel_from_id(
&self,
id: String
) -> Result<Channel, Box<dyn Error>>
[src]
&self,
id: String
) -> Result<Channel, Box<dyn Error>>
pub async fn get_channel_continuation(
&self,
id: String,
nexturl: String,
nextbody: String
) -> Result<StreamsPage, Box<dyn Error>>
[src]
&self,
id: String,
nexturl: String,
nextbody: String
) -> Result<StreamsPage, Box<dyn Error>>
pub async fn get_playlist_from_id(
&self,
id: String
) -> Result<Playlist, Box<dyn Error>>
[src]
&self,
id: String
) -> Result<Playlist, Box<dyn Error>>
pub async fn get_playlist_continuation(
&self,
id: String,
nexturl: String,
nextbody: String
) -> Result<StreamsPage, Box<dyn Error>>
[src]
&self,
id: String,
nexturl: String,
nextbody: String
) -> Result<StreamsPage, Box<dyn Error>>
Auto Trait Implementations
impl !RefUnwindSafe for PipedClient
impl !RefUnwindSafe for PipedClient
impl Send for PipedClient
impl Send for PipedClient
impl Sync for PipedClient
impl Sync for PipedClient
impl Unpin for PipedClient
impl Unpin for PipedClient
impl !UnwindSafe for PipedClient
impl !UnwindSafe for PipedClient
Blanket Implementations
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]