pub struct SampleFormatInfo {
pub video: Option<VideoPixelFormat>,
pub audio: Option<AudioSampleFormat>,
}Expand description
Combined format descriptor that may carry video, audio, or both.
Fields§
§video: Option<VideoPixelFormat>Optional video pixel format.
audio: Option<AudioSampleFormat>Optional audio sample format.
Implementations§
Trait Implementations§
Source§impl Clone for SampleFormatInfo
impl Clone for SampleFormatInfo
Source§fn clone(&self) -> SampleFormatInfo
fn clone(&self) -> SampleFormatInfo
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 SampleFormatInfo
impl Debug for SampleFormatInfo
Source§impl PartialEq for SampleFormatInfo
impl PartialEq for SampleFormatInfo
impl Eq for SampleFormatInfo
impl StructuralPartialEq for SampleFormatInfo
Auto Trait Implementations§
impl Freeze for SampleFormatInfo
impl RefUnwindSafe for SampleFormatInfo
impl Send for SampleFormatInfo
impl Sync for SampleFormatInfo
impl Unpin for SampleFormatInfo
impl UnsafeUnpin for SampleFormatInfo
impl UnwindSafe for SampleFormatInfo
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