Struct utube::yt_initial_player_response::YtInitialPlayerResponse [−][src]
pub struct YtInitialPlayerResponse { pub response_context: Value, pub playability_status: Value, pub streaming_data: StreamingData, pub player_ads: Value, pub playback_tracking: Value, pub captions: Option<Value>, pub video_details: VideoDetails, }
Fields
response_context: Value
We do not care about this field as it contains tracking informations. Skipped.
playability_status: Value
Unsure if this fields is necessary or not. Also skipped for now.
streaming_data: StreamingData
player_ads: Value
We do not care about this field as it contains ad informations. Skipped.
playback_tracking: Value
We do not care about this field as it contains tracking informations. Skipped.
Contains subtitles informations
video_details: VideoDetails
Trait Implementations
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 RefUnwindSafe for YtInitialPlayerResponse
impl Send for YtInitialPlayerResponse
impl Sync for YtInitialPlayerResponse
impl Unpin for YtInitialPlayerResponse
impl UnwindSafe for YtInitialPlayerResponse