Ezra Shaw

Results 3 issues of Ezra Shaw

As part of [compiler-team/MCP#621](https://github.com/rust-lang/compiler-team/issues/621), this repo must be updated to use the new-style array fields instead. Note that a very recent nightly is needed which fixed a bug where inline...

My first big refactor for this codebase. This PR composes reasonably superficial changes to the Rust crate, doc-comments, name changes etc. I did a bit of fixing [Clippy](https://github.com/rust-lang/rust-clippy) lints but...

I am of the (personal) opinion that the timestamp format used in `env_logger` is too noisy. So for my personal purposes I rewrote some of the timestamp formatting code to...