Trait DebouncedInputConfig

Source
pub trait DebouncedInputConfig {
    type Timer: ElapsedTimer;

    const DEBOUNCE_TIMER: Self::Timer;
}
Expand description

Represents a config for DebouncedInput.

Required Associated Constants§

Source

const DEBOUNCE_TIMER: Self::Timer

Elapsed timer instance that used for DebouncedInput. This timer is used for debounce of input by timeout after disturbance start.

Required Associated Types§

Source

type Timer: ElapsedTimer

Elapsed timer type that used for DebouncedInput.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§