#[repr(u8)]pub enum OutCtrlInterlacedOutput {
PROGRESSIVE = 0,
FIELD0 = 1,
FIELD1 = 2,
INTERLACED = 3,
}Variants§
PROGRESSIVE = 0
All data written in progressive format to the OUTBUF Pointer.
FIELD0 = 1
Interlaced output: only data for field 0 is written to the OUTBUF Pointer.
FIELD1 = 2
Interlaced output: only data for field 1 is written to the OUTBUF2 Pointer.
INTERLACED = 3
Interlaced output: data for field 0 is written to OUTBUF and data for field 1 is written to OUTBUF2.
Implementations§
Trait Implementations§
Source§impl Clone for OutCtrlInterlacedOutput
impl Clone for OutCtrlInterlacedOutput
Source§fn clone(&self) -> OutCtrlInterlacedOutput
fn clone(&self) -> OutCtrlInterlacedOutput
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 OutCtrlInterlacedOutput
impl Debug for OutCtrlInterlacedOutput
Source§impl From<OutCtrlInterlacedOutput> for u8
impl From<OutCtrlInterlacedOutput> for u8
Source§fn from(val: OutCtrlInterlacedOutput) -> u8
fn from(val: OutCtrlInterlacedOutput) -> u8
Converts to this type from the input type.
Source§impl From<u8> for OutCtrlInterlacedOutput
impl From<u8> for OutCtrlInterlacedOutput
Source§fn from(val: u8) -> OutCtrlInterlacedOutput
fn from(val: u8) -> OutCtrlInterlacedOutput
Converts to this type from the input type.
Source§impl Ord for OutCtrlInterlacedOutput
impl Ord for OutCtrlInterlacedOutput
Source§fn cmp(&self, other: &OutCtrlInterlacedOutput) -> Ordering
fn cmp(&self, other: &OutCtrlInterlacedOutput) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for OutCtrlInterlacedOutput
impl PartialEq for OutCtrlInterlacedOutput
Source§impl PartialOrd for OutCtrlInterlacedOutput
impl PartialOrd for OutCtrlInterlacedOutput
impl Copy for OutCtrlInterlacedOutput
impl Eq for OutCtrlInterlacedOutput
impl StructuralPartialEq for OutCtrlInterlacedOutput
Auto Trait Implementations§
impl Freeze for OutCtrlInterlacedOutput
impl RefUnwindSafe for OutCtrlInterlacedOutput
impl Send for OutCtrlInterlacedOutput
impl Sync for OutCtrlInterlacedOutput
impl Unpin for OutCtrlInterlacedOutput
impl UnwindSafe for OutCtrlInterlacedOutput
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