pub struct VideoInfoVideo {
pub height: Option<f32>,
pub width: Option<f32>,
pub frame_rate: Option<f32>,
pub bitrate: Option<f32>,
pub codec: Option<String>,
}Expand description
Video stream info
Fields§
§height: Option<f32>Video stream image height.
width: Option<f32>Video stream image width.
frame_rate: Option<f32>Video stream frame rate.
bitrate: Option<f32>Video stream bitrate.
codec: Option<String>Video stream codec.
Trait Implementations§
Source§impl Debug for VideoInfoVideo
impl Debug for VideoInfoVideo
Source§impl<'de> Deserialize<'de> for VideoInfoVideo
impl<'de> Deserialize<'de> for VideoInfoVideo
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
Source§impl PartialEq for VideoInfoVideo
impl PartialEq for VideoInfoVideo
impl StructuralPartialEq for VideoInfoVideo
Auto Trait Implementations§
impl Freeze for VideoInfoVideo
impl RefUnwindSafe for VideoInfoVideo
impl Send for VideoInfoVideo
impl Sync for VideoInfoVideo
impl Unpin for VideoInfoVideo
impl UnwindSafe for VideoInfoVideo
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> 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> 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