enum DirectionalButton {
Up,
Down,
Left,
Right,
}
Expand description
The input buttons on pad that controls robot arm movements
Variants§
Trait Implementations§
source§impl Clone for DirectionalButton
impl Clone for DirectionalButton
source§fn clone(&self) -> DirectionalButton
fn clone(&self) -> DirectionalButton
Returns a copy 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 DirectionalButton
impl Debug for DirectionalButton
source§impl Hash for DirectionalButton
impl Hash for DirectionalButton
source§impl Keys<DirectionalButton> for DirectionalButton
impl Keys<DirectionalButton> for DirectionalButton
source§fn coordinate(key: KeyPadButton<DirectionalButton>) -> (u8, u8)
fn coordinate(key: KeyPadButton<DirectionalButton>) -> (u8, u8)
What is the coordinate of a given button
source§impl PartialEq for DirectionalButton
impl PartialEq for DirectionalButton
impl Copy for DirectionalButton
impl Eq for DirectionalButton
impl StructuralPartialEq for DirectionalButton
Auto Trait Implementations§
impl Freeze for DirectionalButton
impl RefUnwindSafe for DirectionalButton
impl Send for DirectionalButton
impl Sync for DirectionalButton
impl Unpin for DirectionalButton
impl UnwindSafe for DirectionalButton
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,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.