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