pub struct TvWatchProviderListRequest { /* private fields */ }Expand description
builder for GET /watch/providers/tv
Implementations§
Source§impl TvWatchProviderListRequest
impl TvWatchProviderListRequest
pub fn language(self, value: Language) -> Self
pub fn watch_region(self, value: CountryCode) -> Self
pub async fn send(self) -> Result<Vec<WatchProvider>>
Source§impl TvWatchProviderListRequest
impl TvWatchProviderListRequest
Sourcepub fn into_stream(self) -> PageStream<Vec<WatchProvider>>
Available on crate feature stream only.
pub fn into_stream(self) -> PageStream<Vec<WatchProvider>>
stream only.every page of the endpoint as a stream of items
Trait Implementations§
Source§impl Clone for TvWatchProviderListRequest
impl Clone for TvWatchProviderListRequest
Source§fn clone(&self) -> TvWatchProviderListRequest
fn clone(&self) -> TvWatchProviderListRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for TvWatchProviderListRequest
impl !UnwindSafe for TvWatchProviderListRequest
impl Freeze for TvWatchProviderListRequest
impl Send for TvWatchProviderListRequest
impl Sync for TvWatchProviderListRequest
impl Unpin for TvWatchProviderListRequest
impl UnsafeUnpin for TvWatchProviderListRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more