Add environments
rustfmt: update configuration
rustfmt: apply suggestions
rust: remove internal uses of ToString
clippy: use simplified struct initialization
clippy: avoid using Option::map for unit function calls
clippy: remove unnecessary From calls
clippy: remove unnecessary clone
gitlab: remove unnecessary Vec creation
gitlab: remove &format!() url passing
Instead, just take AsRef and simplify the caller's life.
clippy: clean up number formatting in tests
cargo: update to itertool 0.8
cargo: update to percent-encoding 2.0
tests: fix typo in test function name
tests: test that the date returned is the expected one
gitlab-ci: add initial CI configuration
gitlab-ci: allow warnings from clippy (for now)
serde: remove the strict
feature
Instead, it is suggested to use the serde_ignored
crate when
deserializing to get warnings about unrecognized fields. This can be
used to trigger a warning if wanted.
Fixes: #21 (closed)
Add back missing