Struct nomad_client_rs::models::task_state::TaskState
source · pub struct TaskState {
pub state: TaskStates,
pub failed: Option<bool>,
pub restarts: Option<i32>,
pub last_restart: Option<String>,
pub started_at: Option<String>,
pub finished_at: Option<String>,
pub events: Option<Vec<TaskEvent>>,
}Fields§
§state: TaskStates§failed: Option<bool>§restarts: Option<i32>§last_restart: Option<String>§started_at: Option<String>§finished_at: Option<String>§events: Option<Vec<TaskEvent>>Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for TaskState
impl<'de> Deserialize<'de> for TaskState
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more