sysd_manager_base/
proxy.rs1use serde::{Deserialize, Serialize};
2use zvariant::{OwnedObjectPath, Type};
3
4#[derive(Debug, Type, Serialize, Deserialize)]
5pub struct DisEnAbleUnitFiles {
6 pub change_type: String,
7 pub file_name: String,
8 pub destination: String,
9}
10
11#[derive(Debug, Type, Serialize, Deserialize)]
12pub struct DisEnAbleUnitFilesResponse {
13 carries_install_info: bool,
14 changes: Vec<DisEnAbleUnitFiles>,
15}
16
17#[derive(Debug, Type, Serialize, Deserialize)]
18pub struct QueuedJobs {
19 job_id: u32,
21
22 primary_unit_name: String,
24
25 job_type: String,
27
28 job_state: String,
30
31 job_object: OwnedObjectPath,
33
34 unit_object: OwnedObjectPath,
36}