summaryrefslogtreecommitdiffstats
path: root/src/process/state.rs
blob: 3d98c296a76d9997d4d7228772b486e8993b9f82 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#[derive(Clone, Debug, PartialEq)]
pub enum State {
	ConfirmAbort,
	ConfirmRebase,
	Edit,
	EditFinish,
	Error { return_state: Box<State>, message: String },
	Exiting,
	ExternalEditor(Box<State>),
	ExternalEditorError,
	ExternalEditorFinish(Box<State>),
	Help(Box<State>),
	List,
	ShowCommit,
	VisualMode,
	WindowSizeError(Box<State>),
}