Struct rustube::PlayerResponse [−][src]
Fields
assets: Option<Assets>
microformat: 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
impl Clone for PlayerResponse
[src]
This is supported on crate feature
fetch
only.fn clone(&self) -> PlayerResponse
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for PlayerResponse
[src]
This is supported on crate feature
fetch
only.impl<'de> Deserialize<'de> for PlayerResponse
[src]
This is supported on crate feature
fetch
only.fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<PlayerResponse> for PlayerResponse
[src]
This is supported on crate feature
fetch
only.fn eq(&self, other: &PlayerResponse) -> bool
[src]
fn ne(&self, other: &PlayerResponse) -> bool
[src]
impl Serialize for PlayerResponse
[src]
This is supported on crate feature
fetch
only.fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for PlayerResponse
[src]
This is supported on crate feature
fetch
only.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
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,