pub enum VideoInput {
Analog {
signal_level: SignalLevel,
setup_expected: bool,
supported_sync: SupportedSync,
},
Digital {
dfp_compatible: bool,
},
}Expand description
Describes the format of the monitors video input.
Variants§
Analog
Fields
§
signal_level: SignalLevelThe video signal voltages.
§
supported_sync: SupportedSyncWhich sync signals the monitor supports.
Digital
Trait Implementations§
Source§impl Clone for VideoInput
impl Clone for VideoInput
Source§fn clone(&self) -> VideoInput
fn clone(&self) -> VideoInput
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 VideoInput
impl Debug for VideoInput
impl Copy for VideoInput
Auto Trait Implementations§
impl Freeze for VideoInput
impl RefUnwindSafe for VideoInput
impl Send for VideoInput
impl Sync for VideoInput
impl Unpin for VideoInput
impl UnwindSafe for VideoInput
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