pub struct WristInputTiming {
pub debounce_ms: u64,
pub tap_sequence_ms: u64,
pub long_press_ms: u64,
pub raise_stable_ms: u64,
}Expand description
Thresholds used while composing physical wrist input.
Fields§
§debounce_ms: u64Minimum spacing between accepted physical inputs.
tap_sequence_ms: u64Maximum span for a single, double, or triple tap pattern.
long_press_ms: u64Minimum button hold duration that becomes a dismiss intent.
raise_stable_ms: u64Minimum stable raise duration that becomes a selection intent.
Trait Implementations§
Source§impl Clone for WristInputTiming
impl Clone for WristInputTiming
Source§fn clone(&self) -> WristInputTiming
fn clone(&self) -> WristInputTiming
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for WristInputTiming
Source§impl Debug for WristInputTiming
impl Debug for WristInputTiming
Source§impl Default for WristInputTiming
impl Default for WristInputTiming
impl Eq for WristInputTiming
Source§impl PartialEq for WristInputTiming
impl PartialEq for WristInputTiming
impl StructuralPartialEq for WristInputTiming
Auto Trait Implementations§
impl Freeze for WristInputTiming
impl RefUnwindSafe for WristInputTiming
impl Send for WristInputTiming
impl Sync for WristInputTiming
impl Unpin for WristInputTiming
impl UnsafeUnpin for WristInputTiming
impl UnwindSafe for WristInputTiming
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