diff options
author | Mx Kookie <kookie@spacekookie.de> | 2020-12-15 19:41:48 +0000 |
---|---|---|
committer | Mx Kookie <kookie@spacekookie.de> | 2020-12-21 05:19:49 +0100 |
commit | b9c988f42504c2e4cfa0715ac8f2d2a0db591cad (patch) | |
tree | 4850aba3bc43b7b303c4a1a3b6dd64a3f85e1df5 /apps/cassiopeia/src/date.rs | |
parent | 236cf191b90a428325c8c179d595d4b1cd36f776 (diff) |
cassiopeia: finishing up version 0.3.0
This commit does kind of a lot to get cass(1) over the finish line.
For one it implements all the CLI functions (well, almost all) with
their respective parameters, and also creates a new `gen` module which
uses the IR stream to generate a new file based on the old one, while
updating header fields that need to be updated (currently only
`version`).
This version does nothing with the actual header values, and probably
has a lot of bugs. More documentation will follow in future
cassiopeia commits.
Diffstat (limited to 'apps/cassiopeia/src/date.rs')
-rw-r--r-- | apps/cassiopeia/src/date.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/apps/cassiopeia/src/date.rs b/apps/cassiopeia/src/date.rs index 00d8a700859a..df366f6717aa 100644 --- a/apps/cassiopeia/src/date.rs +++ b/apps/cassiopeia/src/date.rs @@ -24,3 +24,10 @@ impl From<NaiveDate> for Date { Self { inner } } } + + +impl ToString for Date { + fn to_string(&self) -> String { + format!("{}", self.inner.format("%Y-%m-%d")) + } +} |