podman_rest_client/v5/models/
libpod_images_remove_report.rs

1use serde::{Deserialize, Serialize};
2#[derive(Default, Debug, Serialize, Deserialize)]
3/// LibpodImagesRemoveReport is the return type for image removal via the rest
4/// api.
5pub struct LibpodImagesRemoveReport {
6    /// Deleted images.
7    #[serde(rename = "Deleted")]
8    pub deleted: Option<Vec<String>>,
9    /// Image removal requires is to return data and an error.
10    #[serde(rename = "Errors")]
11    pub errors: Option<Vec<String>>,
12    /// ExitCode describes the exit codes as described in the `podman rmi`
13    /// man page.
14    #[serde(rename = "ExitCode")]
15    pub exit_code: Option<i64>,
16    /// Untagged images. Can be longer than Deleted.
17    #[serde(rename = "Untagged")]
18    pub untagged: Option<Vec<String>>,
19}