lib: more defaults and ignore-if-empty
This commit is contained in:
@@ -122,9 +122,10 @@ pub struct LvmLVDefaults {
|
||||
pub raid: Raid,
|
||||
}
|
||||
|
||||
#[derive(Clone, Debug, serde::Deserialize, serde::Serialize)]
|
||||
#[derive(Clone, Default, Debug, serde::Deserialize, serde::Serialize)]
|
||||
#[serde(rename_all = "snake_case")]
|
||||
pub enum Filesystem {
|
||||
#[default]
|
||||
Ext4,
|
||||
Xfs,
|
||||
Btrfs,
|
||||
@@ -143,12 +144,6 @@ impl Filesystem {
|
||||
}
|
||||
}
|
||||
|
||||
impl Default for Filesystem {
|
||||
fn default() -> Self {
|
||||
Filesystem::Ext4
|
||||
}
|
||||
}
|
||||
|
||||
#[derive(Clone, Debug, serde::Deserialize, serde::Serialize)]
|
||||
pub struct LvmLV {
|
||||
pub name: String,
|
||||
|
||||
Reference in New Issue
Block a user