From fc77e51b64dde3c59012d91910a1feb3f7bb3fa7 Mon Sep 17 00:00:00 2001 From: Jeffrey Finkelstein Date: Thu, 9 Sep 2021 22:24:51 -0400 Subject: [PATCH] printf: derive Default impl for FormatPrimitive --- src/uu/printf/src/tokenize/num_format/formatter.rs | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/src/uu/printf/src/tokenize/num_format/formatter.rs b/src/uu/printf/src/tokenize/num_format/formatter.rs index 0438f78bf..790c338ae 100644 --- a/src/uu/printf/src/tokenize/num_format/formatter.rs +++ b/src/uu/printf/src/tokenize/num_format/formatter.rs @@ -11,6 +11,7 @@ use super::format_field::FormatField; // output for a number, organized together // to allow for easy generalization of output manipulation // (e.g. max number of digits after decimal) +#[derive(Default)] pub struct FormatPrimitive { pub prefix: Option, pub pre_decimal: Option, @@ -18,17 +19,6 @@ pub struct FormatPrimitive { pub suffix: Option, } -impl Default for FormatPrimitive { - fn default() -> FormatPrimitive { - FormatPrimitive { - prefix: None, - pre_decimal: None, - post_decimal: None, - suffix: None, - } - } -} - #[derive(Clone, PartialEq)] pub enum Base { Ten = 10,