pub struct BitrateRung {
pub height: u32,
pub width: u32,
pub bitrate_kbps: u32,
pub codec: String,
pub audio_kbps: u32,
}Expand description
A single rung in a quality ladder representing one output rendition.
Fields§
§height: u32Output height in pixels.
width: u32Output width in pixels.
bitrate_kbps: u32Video bitrate in kbps.
codec: StringVideo codec name.
audio_kbps: u32Audio bitrate in kbps.
Implementations§
Source§impl BitrateRung
impl BitrateRung
Trait Implementations§
Source§impl Clone for BitrateRung
impl Clone for BitrateRung
Source§fn clone(&self) -> BitrateRung
fn clone(&self) -> BitrateRung
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 BitrateRung
impl Debug for BitrateRung
Source§impl<'de> Deserialize<'de> for BitrateRung
impl<'de> Deserialize<'de> for BitrateRung
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
Auto Trait Implementations§
impl Freeze for BitrateRung
impl RefUnwindSafe for BitrateRung
impl Send for BitrateRung
impl Sync for BitrateRung
impl Unpin for BitrateRung
impl UnsafeUnpin for BitrateRung
impl UnwindSafe for BitrateRung
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