tui_pages/input/
response.rs1use crate::input::KeyChord;
2
3#[derive(Debug, Clone, PartialEq, Eq)]
4pub struct InputHint<A> {
5 pub key: KeyChord,
6 pub action: A,
7}
8
9#[derive(Debug, Clone, PartialEq, Eq)]
10pub enum PipelineResponse<A> {
11 Execute(A),
12 Type(KeyChord),
13 Wait(Vec<InputHint<A>>),
14 Cancel,
15}