[−][src]Struct keyfn::KeyStorage
Methods
impl KeyStorage
[src]
pub fn new() -> Self
[src]
create empty KeyStorage
pub fn add(&mut self, keybind: KeyBind)
[src]
add new KeyBind to storage
pub fn start(&mut self)
[src]
start grabbing and executing functions in new thread
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for KeyStorage
impl !Send for KeyStorage
impl !Sync for KeyStorage
impl Unpin for KeyStorage
impl UnwindSafe for KeyStorage
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,