pub struct CompletedStream {
pub stream_id: Option<String>,
pub kind: StreamKind,
pub content_format: CompletedContentFormat,
pub language: Option<String>,
pub codec: Option<String>,
pub label: Option<String>,
pub metadata: DownloadMetadata,
pub quality_rank: Option<u32>,
}Fields§
§stream_id: Option<String>§kind: StreamKind§content_format: CompletedContentFormat§language: Option<String>§codec: Option<String>§label: Option<String>§metadata: DownloadMetadata§quality_rank: Option<u32>Trait Implementations§
Source§impl Clone for CompletedStream
impl Clone for CompletedStream
Source§fn clone(&self) -> CompletedStream
fn clone(&self) -> CompletedStream
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 CompletedStream
impl Debug for CompletedStream
Source§impl<'de> Deserialize<'de> for CompletedStream
impl<'de> Deserialize<'de> for CompletedStream
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
impl Eq for CompletedStream
Source§impl PartialEq for CompletedStream
impl PartialEq for CompletedStream
Source§impl Serialize for CompletedStream
impl Serialize for CompletedStream
impl StructuralPartialEq for CompletedStream
Auto Trait Implementations§
impl Freeze for CompletedStream
impl RefUnwindSafe for CompletedStream
impl Send for CompletedStream
impl Sync for CompletedStream
impl Unpin for CompletedStream
impl UnsafeUnpin for CompletedStream
impl UnwindSafe for CompletedStream
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