pub struct PaneCommandAcceleration {
pub base_units: u16,
pub accelerated_units: u16,
pub accelerate_after_repeats: u16,
}Expand description
Repeat-key acceleration policy for resize stepping. Explicit and testable:
the first accelerate_after_repeats presses use base_units; sustained
repeats escalate to accelerated_units.
Fields§
§base_units: u16Snap steps applied on a non-repeated (or early-repeat) press.
accelerated_units: u16Snap steps applied once the key has repeated enough.
accelerate_after_repeats: u16Repeat count at/after which acceleration engages.
Implementations§
Trait Implementations§
Source§impl Clone for PaneCommandAcceleration
impl Clone for PaneCommandAcceleration
Source§fn clone(&self) -> PaneCommandAcceleration
fn clone(&self) -> PaneCommandAcceleration
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 PaneCommandAcceleration
Source§impl Debug for PaneCommandAcceleration
impl Debug for PaneCommandAcceleration
Source§impl Default for PaneCommandAcceleration
impl Default for PaneCommandAcceleration
impl Eq for PaneCommandAcceleration
Source§impl PartialEq for PaneCommandAcceleration
impl PartialEq for PaneCommandAcceleration
Source§fn eq(&self, other: &PaneCommandAcceleration) -> bool
fn eq(&self, other: &PaneCommandAcceleration) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PaneCommandAcceleration
Auto Trait Implementations§
impl Freeze for PaneCommandAcceleration
impl RefUnwindSafe for PaneCommandAcceleration
impl Send for PaneCommandAcceleration
impl Sync for PaneCommandAcceleration
impl Unpin for PaneCommandAcceleration
impl UnsafeUnpin for PaneCommandAcceleration
impl UnwindSafe for PaneCommandAcceleration
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