pub trait DebouncedInputConfig {
type Timer: ElapsedTimer;
const DEBOUNCE_TIMER: Self::Timer;
}
Expand description
Represents a config for DebouncedInput
.
Required Associated Constants§
Sourceconst DEBOUNCE_TIMER: Self::Timer
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§
Sourcetype Timer: ElapsedTimer
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.