pub struct VideoFileDetailsAudioStream {
pub bitrate_bps: Option<u64>,
pub channel_count: Option<u32>,
pub codec: Option<String>,
pub vendor: Option<String>,
}
Expand description
Information about an audio stream.
This type is not used in any activity, and only used as part of another schema.
Fields§
§bitrate_bps: Option<u64>
The audio stream’s bitrate, in bits per second.
channel_count: Option<u32>
The number of audio channels that the stream contains.
codec: Option<String>
The audio codec that the stream uses.
vendor: Option<String>
A value that uniquely identifies a video vendor. Typically, the value is a four-letter vendor code.
Trait Implementations§
Source§impl Clone for VideoFileDetailsAudioStream
impl Clone for VideoFileDetailsAudioStream
Source§fn clone(&self) -> VideoFileDetailsAudioStream
fn clone(&self) -> VideoFileDetailsAudioStream
Returns a duplicate of the value. Read more
1.0.0 · 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 VideoFileDetailsAudioStream
impl Debug for VideoFileDetailsAudioStream
Source§impl Default for VideoFileDetailsAudioStream
impl Default for VideoFileDetailsAudioStream
Source§fn default() -> VideoFileDetailsAudioStream
fn default() -> VideoFileDetailsAudioStream
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VideoFileDetailsAudioStream
impl<'de> Deserialize<'de> for VideoFileDetailsAudioStream
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 Part for VideoFileDetailsAudioStream
Auto Trait Implementations§
impl Freeze for VideoFileDetailsAudioStream
impl RefUnwindSafe for VideoFileDetailsAudioStream
impl Send for VideoFileDetailsAudioStream
impl Sync for VideoFileDetailsAudioStream
impl Unpin for VideoFileDetailsAudioStream
impl UnwindSafe for VideoFileDetailsAudioStream
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more