[−][src]Struct keytokey::debug_handlers::TranslationHelper
this handler helps you build a translation table for MatrixToStream
by outputing the keycode observed as
.into()
Trait Implementations
impl<T: USBKeyOut> ProcessKeys<T> for TranslationHelper
[src]
fn process_keys(
&mut self,
events: &mut Vec<(Event, EventStatus)>,
output: &mut T
)
[src]
&mut self,
events: &mut Vec<(Event, EventStatus)>,
output: &mut T
)
fn default_enabled(&self) -> bool
[src]
whether this handler is enabled after add_handlers (true for most, false for Layers) Read more
Auto Trait Implementations
impl Unpin for TranslationHelper
impl Sync for TranslationHelper
impl Send for TranslationHelper
impl UnwindSafe for TranslationHelper
impl RefUnwindSafe for TranslationHelper
Blanket Implementations
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,