#[repr(u8)]pub enum TouchButton {
Palm = 1,
SwipeUp = 2,
SwipeLeft = 3,
SwipeRight = 4,
SwipeDown = 5,
UnknownOrdinal_(u8),
}Variants§
Trait Implementations§
Source§impl Clone for TouchButton
impl Clone for TouchButton
Source§fn clone(&self) -> TouchButton
fn clone(&self) -> TouchButton
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 TouchButton
impl Debug for TouchButton
Source§impl<'a, ___E> Encode<TouchButton, ___E> for &'a TouchButtonwhere
___E: ?Sized,
impl<'a, ___E> Encode<TouchButton, ___E> for &'a TouchButtonwhere
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<TouchButton>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<TouchButton>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<___E> Encode<TouchButton, ___E> for TouchButtonwhere
___E: ?Sized,
impl<___E> Encode<TouchButton, ___E> for TouchButtonwhere
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<TouchButton>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<TouchButton>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl From<TouchButton> for TouchButton
impl From<TouchButton> for TouchButton
Source§fn from(wire: TouchButton) -> TouchButton
fn from(wire: TouchButton) -> TouchButton
Converts to this type from the input type.
Source§impl From<TouchButton> for TouchButton
impl From<TouchButton> for TouchButton
Source§fn from(natural: TouchButton) -> TouchButton
fn from(natural: TouchButton) -> TouchButton
Converts to this type from the input type.
Source§impl From<u8> for TouchButton
impl From<u8> for TouchButton
Source§fn from(value: u8) -> TouchButton
fn from(value: u8) -> TouchButton
Converts to this type from the input type.
Source§impl FromWire<TouchButton> for TouchButton
impl FromWire<TouchButton> for TouchButton
Source§fn from_wire(wire: TouchButton) -> TouchButton
fn from_wire(wire: TouchButton) -> TouchButton
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl FromWireRef<TouchButton> for TouchButton
impl FromWireRef<TouchButton> for TouchButton
Source§fn from_wire_ref(wire: &TouchButton) -> TouchButton
fn from_wire_ref(wire: &TouchButton) -> TouchButton
Converts the given reference to this type.
Source§impl Hash for TouchButton
impl Hash for TouchButton
Source§impl Ord for TouchButton
impl Ord for TouchButton
Source§fn cmp(&self, other: &TouchButton) -> Ordering
fn cmp(&self, other: &TouchButton) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for TouchButton
impl PartialEq for TouchButton
Source§impl PartialOrd for TouchButton
impl PartialOrd for TouchButton
impl Copy for TouchButton
impl Eq for TouchButton
impl StructuralPartialEq for TouchButton
Auto Trait Implementations§
impl Freeze for TouchButton
impl RefUnwindSafe for TouchButton
impl Send for TouchButton
impl Sync for TouchButton
impl Unpin for TouchButton
impl UnsafeUnpin for TouchButton
impl UnwindSafe for TouchButton
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, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: Box<'_, W>) -> Option<T>
fn from_wire_option(wire: Box<'_, W>) -> Option<T>
Converts the given owned value to an option of this type.
§impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
Converts the given reference to an option of this type.
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]