Enum goxlr_usb::buttonstate::ButtonStates
source · [−]pub enum ButtonStates {
Colour1,
Colour2,
DimmedColour1,
DimmedColour2,
Flashing,
}
Variants
Colour1
Colour2
DimmedColour1
DimmedColour2
Flashing
Trait Implementations
sourceimpl Clone for ButtonStates
impl Clone for ButtonStates
sourcefn clone(&self) -> ButtonStates
fn clone(&self) -> ButtonStates
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ButtonStates
impl Debug for ButtonStates
impl Copy for ButtonStates
Auto Trait Implementations
impl RefUnwindSafe for ButtonStates
impl Send for ButtonStates
impl Sync for ButtonStates
impl Unpin for ButtonStates
impl UnwindSafe for ButtonStates
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more