1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
//! events a `Term` could return pub use crate::key::Key; #[derive(Eq, PartialEq, Hash, Debug, Copy, Clone)] pub enum Event<UserEvent: Send + 'static = ()> { Key(Key), Resize { width: usize, height: usize, }, Restarted, /// user defined signal 1 User(UserEvent), #[doc(hidden)] __Nonexhaustive, }