inference_lab/request/
status.rs1#[derive(Debug, Clone, Copy, PartialEq, Eq)]
3pub enum RequestStatus {
4 Waiting,
6 Running,
8 Preempted,
10 Completed,
12}
13
14impl std::fmt::Display for RequestStatus {
15 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16 match self {
17 RequestStatus::Waiting => write!(f, "Waiting"),
18 RequestStatus::Running => write!(f, "Running"),
19 RequestStatus::Preempted => write!(f, "Preempted"),
20 RequestStatus::Completed => write!(f, "Completed"),
21 }
22 }
23}