FIX: Fix a bug were a new column style would introduce an invalid format

This commit is contained in:
Nicolás Hatcher
2025-02-15 16:09:07 +01:00
committed by Nicolás Hatcher Andrés
parent 1e8441a674
commit a10d1f4615
4 changed files with 59 additions and 2 deletions

View File

@@ -312,7 +312,7 @@ impl Default for Styles {
}
}
#[derive(Serialize, Deserialize, Encode, Decode, Debug, PartialEq, Eq, Clone, Default)]
#[derive(Serialize, Deserialize, Encode, Decode, Debug, PartialEq, Eq, Clone)]
pub struct Style {
#[serde(skip_serializing_if = "Option::is_none")]
pub alignment: Option<Alignment>,
@@ -323,6 +323,19 @@ pub struct Style {
pub quote_prefix: bool,
}
impl Default for Style {
fn default() -> Self {
Style {
alignment: None,
num_fmt: "general".to_string(),
fill: Fill::default(),
font: Font::default(),
border: Border::default(),
quote_prefix: false,
}
}
}
#[derive(Encode, Decode, Debug, PartialEq, Eq, Clone)]
pub struct NumFmt {
pub num_fmt_id: i32,