From: Andrea Zagli Date: Sat, 11 Feb 2023 10:52:52 +0000 (+0100) Subject: Added field::get_name. X-Git-Url: https://saetta.ns0.it/gitweb?a=commitdiff_plain;h=d4ba6e23c17328352039eab44d63b5705782bf0e;p=rust%2Fzakform Added field::get_name. --- diff --git a/src/fields.rs b/src/fields.rs index c65e839..95af99d 100644 --- a/src/fields.rs +++ b/src/fields.rs @@ -18,6 +18,8 @@ pub trait TField { fn new(name: &str) -> Self; fn render(&self) -> String; + + fn get_name(&self) -> String; } #[derive(Default)] @@ -45,6 +47,10 @@ _ => {}, f } + fn get_name(&self) -> String { + String::from(&self.field.name) + } + fn render(&self) -> String { let mut s = String::new(); @@ -106,6 +112,10 @@ _ => {}, f } + fn get_name(&self) -> String { + String::from(&self.field.name) + } + fn render(&self) -> String { let mut s = String::new();