1 2 3 4 5 6 7 8 9 10 11 12
#[derive(Default, Clone)] pub struct KeyboardObservableOptions { pub emit: KeyboardObservableEmit, } #[derive(Default, Clone)] pub enum KeyboardObservableEmit { #[default] JustPressed, WhilePressed, JustReleased, }