podman_rest_client/v5/models/
container_state.rs

1use serde::{Deserialize, Serialize};
2#[derive(Default, Debug, Serialize, Deserialize)]
3/// ContainerState stores container's running state
4/// it's part of ContainerJSONBase and will return by "inspect" command
5pub struct ContainerState {
6    #[serde(rename = "Dead")]
7    pub dead: Option<bool>,
8    #[serde(rename = "Error")]
9    pub error: Option<String>,
10    #[serde(rename = "ExitCode")]
11    pub exit_code: Option<i64>,
12    #[serde(rename = "FinishedAt")]
13    pub finished_at: Option<String>,
14    #[serde(rename = "Health")]
15    pub health: Option<crate::v5::models::Health>,
16    #[serde(rename = "OOMKilled")]
17    pub oom_killed: Option<bool>,
18    #[serde(rename = "Paused")]
19    pub paused: Option<bool>,
20    #[serde(rename = "Pid")]
21    pub pid: Option<i64>,
22    #[serde(rename = "Restarting")]
23    pub restarting: Option<bool>,
24    #[serde(rename = "Running")]
25    pub running: Option<bool>,
26    #[serde(rename = "StartedAt")]
27    pub started_at: Option<String>,
28    #[serde(rename = "Status")]
29    pub status: Option<String>,
30}