[−][src]Trait hotkey_soundboard::HotkeyListener
Required methods
fn new() -> Self
fn register_hotkey<F>(
&mut self,
hotkey: ListenerHotkey,
callback: F
) -> Result<(), HotkeyError> where
F: 'static + FnMut() + Send,
&mut self,
hotkey: ListenerHotkey,
callback: F
) -> Result<(), HotkeyError> where
F: 'static + FnMut() + Send,
fn unregister_hotkey(
&mut self,
hotkey: ListenerHotkey
) -> Result<(), HotkeyError>
&mut self,
hotkey: ListenerHotkey
) -> Result<(), HotkeyError>
fn registered_hotkeys(&self) -> Vec<ListenerHotkey>
Implementors
impl HotkeyListener for Listener
[src]
fn new() -> Listener
[src]
fn register_hotkey<F>(
&mut self,
hotkey: ListenerHotkey,
handler: F
) -> Result<(), HotkeyError> where
F: 'static + FnMut() + Send,
[src]
&mut self,
hotkey: ListenerHotkey,
handler: F
) -> Result<(), HotkeyError> where
F: 'static + FnMut() + Send,
fn unregister_hotkey(
&mut self,
hotkey: ListenerHotkey
) -> Result<(), HotkeyError>
[src]
&mut self,
hotkey: ListenerHotkey
) -> Result<(), HotkeyError>