[][src]Enum smithay_client_toolkit::seat::keyboard::RepeatKind

pub enum RepeatKind {
    Fixed {
        rate: u32,
        delay: u32,
    },
    System,
}

Possible kinds of key repetition

Variants

Fixed

keys will be repeated at a set rate and delay

Fields of Fixed

rate: u32

The number of repetitions per second that should occur.

delay: u32

delay (in milliseconds) between a key press and the start of repetition

System

keys will be repeated at a rate and delay set by the wayland server

Auto Trait Implementations

impl RefUnwindSafe for RepeatKind

impl Send for RepeatKind

impl Sync for RepeatKind

impl Unpin for RepeatKind

impl UnwindSafe for RepeatKind

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.