[][src]Struct google_youtube3::ChannelContentDetailsRelatedPlaylists

pub struct ChannelContentDetailsRelatedPlaylists {
    pub uploads: Option<String>,
    pub watch_history: Option<String>,
    pub likes: Option<String>,
    pub favorites: Option<String>,
    pub watch_later: Option<String>,
}

There is no detailed description.

This type is not used in any activity, and only used as part of another schema.

Fields

uploads: Option<String>

The ID of the playlist that contains the channel"s uploaded videos. Use the videos.insert method to upload new videos and the videos.delete method to delete previously uploaded videos.

watch_history: Option<String>

The ID of the playlist that contains the channel"s watch history. Use the playlistItems.insert and playlistItems.delete to add or remove items from that list.

likes: Option<String>

The ID of the playlist that contains the channel"s liked videos. Use the playlistItems.insert and playlistItems.delete to add or remove items from that list.

favorites: Option<String>

The ID of the playlist that contains the channel"s favorite videos. Use the playlistItems.insert and playlistItems.delete to add or remove items from that list.

watch_later: Option<String>

The ID of the playlist that contains the channel"s watch later playlist. Use the playlistItems.insert and playlistItems.delete to add or remove items from that list.

Trait Implementations

impl Part for ChannelContentDetailsRelatedPlaylists[src]

impl NestedType for ChannelContentDetailsRelatedPlaylists[src]

impl Default for ChannelContentDetailsRelatedPlaylists[src]

impl Clone for ChannelContentDetailsRelatedPlaylists[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for ChannelContentDetailsRelatedPlaylists[src]

impl Serialize for ChannelContentDetailsRelatedPlaylists[src]

impl<'de> Deserialize<'de> for ChannelContentDetailsRelatedPlaylists[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]