pub enum OutputDeviceKind {
Artnet,
EnttecDmxUsbPro,
}Expand description
Auto-generated discriminant enum variants
Variants§
Trait Implementations§
Source§impl Clone for OutputDeviceKind
impl Clone for OutputDeviceKind
impl Copy for OutputDeviceKind
Source§impl Debug for OutputDeviceKind
impl Debug for OutputDeviceKind
impl Eq for OutputDeviceKind
Source§impl<'_derivative_strum> From<&'_derivative_strum OutputDeviceKind> for &'static str
impl<'_derivative_strum> From<&'_derivative_strum OutputDeviceKind> for &'static str
Source§fn from(x: &'_derivative_strum OutputDeviceKind) -> &'static str
fn from(x: &'_derivative_strum OutputDeviceKind) -> &'static str
Converts to this type from the input type.
Source§impl<'_enum> From<&'_enum OutputDevice> for OutputDeviceKind
impl<'_enum> From<&'_enum OutputDevice> for OutputDeviceKind
Source§fn from(val: &'_enum OutputDevice) -> OutputDeviceKind
fn from(val: &'_enum OutputDevice) -> OutputDeviceKind
Converts to this type from the input type.
Source§impl From<OutputDevice> for OutputDeviceKind
impl From<OutputDevice> for OutputDeviceKind
Source§fn from(val: OutputDevice) -> OutputDeviceKind
fn from(val: OutputDevice) -> OutputDeviceKind
Converts to this type from the input type.
Source§impl From<OutputDeviceKind> for &'static str
impl From<OutputDeviceKind> for &'static str
Source§fn from(x: OutputDeviceKind) -> &'static str
fn from(x: OutputDeviceKind) -> &'static str
Converts to this type from the input type.
Source§impl IntoEnumIterator for OutputDeviceKind
impl IntoEnumIterator for OutputDeviceKind
type Iterator = OutputDeviceKindIter
fn iter() -> OutputDeviceKindIter ⓘ
Source§impl PartialEq for OutputDeviceKind
impl PartialEq for OutputDeviceKind
impl StructuralPartialEq for OutputDeviceKind
Auto Trait Implementations§
impl Freeze for OutputDeviceKind
impl RefUnwindSafe for OutputDeviceKind
impl Send for OutputDeviceKind
impl Sync for OutputDeviceKind
impl Unpin for OutputDeviceKind
impl UnsafeUnpin for OutputDeviceKind
impl UnwindSafe for OutputDeviceKind
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DebugAny for T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more