pub struct BufType(/* private fields */);Expand description
A buffer or stream type.
Implementations§
Source§impl BufType
impl BufType
Sourcepub const VIDEO_CAPTURE: Self
pub const VIDEO_CAPTURE: Self
Single-plane video capture.
Sourcepub const VIDEO_OUTPUT: Self
pub const VIDEO_OUTPUT: Self
Single-plane video output.
pub const VIDEO_OVERLAY: Self
pub const VBI_CAPTURE: Self
pub const VBI_OUTPUT: Self
pub const SLICED_VBI_CAPTURE: Self
pub const SLICED_VBI_OUTPUT: Self
pub const VIDEO_OUTPUT_OVERLAY: Self
pub const VIDEO_CAPTURE_MPLANE: Self
pub const VIDEO_OUTPUT_MPLANE: Self
pub const SDR_CAPTURE: Self
pub const SDR_OUTPUT: Self
Sourcepub const META_CAPTURE: Self
pub const META_CAPTURE: Self
Metadata capture.
Sourcepub const META_OUTPUT: Self
pub const META_OUTPUT: Self
Metadata output.
Trait Implementations§
impl Copy for BufType
impl Eq for BufType
impl StructuralPartialEq for BufType
Auto Trait Implementations§
impl Freeze for BufType
impl RefUnwindSafe for BufType
impl Send for BufType
impl Sync for BufType
impl Unpin for BufType
impl UnwindSafe for BufType
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