pub struct TracklistRenderer {
pub caption_tracks: Vec<CaptionTrack>,
pub translation_languages: Vec<TranslationLanguage>,
}Expand description
The set of caption tracks plus the languages YouTube can translate into.
Fields§
§caption_tracks: Vec<CaptionTrack>All caption tracks available on the video.
translation_languages: Vec<TranslationLanguage>Languages YouTube can machine-translate any translatable track into.
Trait Implementations§
Source§impl Clone for TracklistRenderer
impl Clone for TracklistRenderer
Source§fn clone(&self) -> TracklistRenderer
fn clone(&self) -> TracklistRenderer
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 moreSource§impl Debug for TracklistRenderer
impl Debug for TracklistRenderer
Source§impl Default for TracklistRenderer
impl Default for TracklistRenderer
Source§fn default() -> TracklistRenderer
fn default() -> TracklistRenderer
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TracklistRenderer
impl<'de> Deserialize<'de> for TracklistRenderer
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TracklistRenderer
impl RefUnwindSafe for TracklistRenderer
impl Send for TracklistRenderer
impl Sync for TracklistRenderer
impl Unpin for TracklistRenderer
impl UnsafeUnpin for TracklistRenderer
impl UnwindSafe for TracklistRenderer
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