#[repr(u8)]pub enum InputSource {
DisplayPort1 = 15,
DisplayPort2 = 16,
Hdmi1 = 17,
Hdmi2 = 18,
UsbC1 = 25,
UsbC2 = 27,
}
Expand description
An input source value.
Also see InputSourceRaw
.
Variants§
Implementations§
Source§impl InputSource
impl InputSource
Source§impl InputSource
impl InputSource
Sourcepub fn raw_from_str(input: &str) -> Result<InputSourceRaw>
pub fn raw_from_str(input: &str) -> Result<InputSourceRaw>
Get InputSourceRaw
from a string.
Sourcepub fn str_from_raw(value: InputSourceRaw) -> String
pub fn str_from_raw(value: InputSourceRaw) -> String
Get a string from InputSourceRaw
.
Trait Implementations§
Source§impl AsRef<str> for InputSource
impl AsRef<str> for InputSource
Source§impl Debug for InputSource
impl Debug for InputSource
Source§impl FromStr for InputSource
impl FromStr for InputSource
Source§impl PartialEq for InputSource
impl PartialEq for InputSource
Source§impl TryFrom<&str> for InputSource
impl TryFrom<&str> for InputSource
impl StructuralPartialEq for InputSource
Auto Trait Implementations§
impl Freeze for InputSource
impl RefUnwindSafe for InputSource
impl Send for InputSource
impl Sync for InputSource
impl Unpin for InputSource
impl UnwindSafe for InputSource
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