changer config cleanup: use Updater

This commit is contained in:
Dietmar Maurer
2021-09-08 09:19:35 +02:00
parent 67d00d5c0e
commit 5af3bcf062
2 changed files with 23 additions and 43 deletions

View File

@ -10,6 +10,7 @@ use proxmox::api::{
ArraySchema,
IntegerSchema,
StringSchema,
Updater,
},
};
@ -62,10 +63,11 @@ Import/Export, i.e. any media in those slots are considered to be
},
},
)]
#[derive(Serialize,Deserialize)]
#[derive(Serialize,Deserialize,Updater)]
#[serde(rename_all = "kebab-case")]
/// SCSI tape changer
pub struct ScsiTapeChanger {
#[updater(skip)]
pub name: String,
pub path: String,
#[serde(skip_serializing_if="Option::is_none")]