Struct rustube::PlayerResponse [−][src]
pub struct PlayerResponse {
pub assets: Option<Assets>,
pub microformat: Option<Microformat>,
pub playability_status: PlayabilityStatus,
pub streaming_data: Option<StreamingData>,
pub video_details: Arc<VideoDetails>,
pub tracking_params: String,
}
Fields
assets: Option<Assets>
microformat: Option<Microformat>
This is supported on crate feature
microformat
only.playability_status: PlayabilityStatus
streaming_data: Option<StreamingData>
video_details: Arc<VideoDetails>
tracking_params: String
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for PlayerResponse
impl Send for PlayerResponse
impl Sync for PlayerResponse
impl Unpin for PlayerResponse
impl UnwindSafe for PlayerResponse
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more