pub struct ContainerMetadata {Show 14 fields
pub color_matrix1: [f32; 9],
pub color_matrix2: [f32; 9],
pub forward_matrix1: [f32; 9],
pub forward_matrix2: [f32; 9],
pub calibration_matrix1: [f32; 9],
pub calibration_matrix2: [f32; 9],
pub calibration_illuminant1: i32,
pub calibration_illuminant2: i32,
pub has_calibration_illuminants: bool,
pub white_level: f64,
pub black_level: [f64; 4],
pub black_level_count: i32,
pub audio_sample_rate_hz: i32,
pub num_audio_channels: i32,
}Fields§
§color_matrix1: [f32; 9]§color_matrix2: [f32; 9]§forward_matrix1: [f32; 9]§forward_matrix2: [f32; 9]§calibration_matrix1: [f32; 9]§calibration_matrix2: [f32; 9]§calibration_illuminant1: i32§calibration_illuminant2: i32§has_calibration_illuminants: bool§white_level: f64§black_level: [f64; 4]§black_level_count: i32§audio_sample_rate_hz: i32§num_audio_channels: i32Trait Implementations§
Source§impl Clone for ContainerMetadata
impl Clone for ContainerMetadata
Source§fn clone(&self) -> ContainerMetadata
fn clone(&self) -> ContainerMetadata
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 moreAuto Trait Implementations§
impl Freeze for ContainerMetadata
impl RefUnwindSafe for ContainerMetadata
impl Send for ContainerMetadata
impl Sync for ContainerMetadata
impl Unpin for ContainerMetadata
impl UnsafeUnpin for ContainerMetadata
impl UnwindSafe for ContainerMetadata
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