Skip to main content

printnanny_os_models/
systemd_manager_get_unit_error.rs

1// SystemdManagerGetUnitError represents a SystemdManagerGetUnitError model.
2#[derive(Clone, Debug, Deserialize, Eq, Hash, Ord, PartialEq, PartialOrd, Serialize)]
3pub struct SystemdManagerGetUnitError {
4    #[serde(rename="error")]
5    pub error: String,
6    #[serde(rename="subject_pattern")]
7    pub subject_pattern: String,
8    #[serde(rename="request")]
9    pub request: Box<crate::SystemdManagerGetUnitRequest>,
10}
11
12impl SystemdManagerGetUnitError {
13    pub fn new(error: String, subject_pattern: String, request: crate::SystemdManagerGetUnitRequest) -> SystemdManagerGetUnitError {
14        SystemdManagerGetUnitError {
15            error,
16            subject_pattern,
17            request: Box::new(request),
18        }
19    }
20}