-
Notifications
You must be signed in to change notification settings - Fork 166
Conversation
796ec4b
to
9768f04
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good. Found some older bugs we should at least be aware of. One question.
06df19b
to
328d2ab
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The unwrap remains which I think we should get rid of, by using the std::io::Error wrapping variant or widening the wrapped type in the more fitting from serde_json::Error
to Box<dyn std::error::Error + 'static>
.
Good to go after that.
bors d+
✌️ niklaslong can now approve this pull request. To approve and merge a pull request, simply reply with |
bors r+ |
Build succeeded: |
This is a wip but opening as a draft to keep track of this follow up to #421. This is also part of #402.
This introduces the
Config
struct to serve as a facade to the configuration module. It's essentially a flattenedCompatibleConfigFile
struct exposing only the fields necessary to running the daemon.