From 7933962dc38d6dc7e0cad206d24555ed15ee7dd1 Mon Sep 17 00:00:00 2001 From: pierresy Date: Sun, 17 Jan 2016 23:00:54 +0100 Subject: Implemented Default for TableFormat and LineSeparator --- src/format.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/format.rs b/src/format.rs index acffad6..a08aa55 100644 --- a/src/format.rs +++ b/src/format.rs @@ -69,6 +69,12 @@ impl LineSeparator { } } +impl Default for LineSeparator { + fn default() -> Self { + return LineSeparator::new('-', '+', '+', '+'); + } +} + /// Contains the table formatting rules #[derive(Clone, Debug)] pub struct TableFormat { @@ -88,6 +94,12 @@ pub struct TableFormat { bottom_sep: Option } +impl Default for TableFormat { + fn default() -> Self { + return TableFormat::new(None, None, None); + } +} + impl TableFormat { /// Create a new TableFormat. -- cgit v1.2.3