A very simple trait that overwrites errors with Strings
for Result
s and Option
s.
When used with the ?
operator it makes a nice pattern. Documentation
File::open("config.yaml")
.set_error("Failed to open config file.")?
.read_to_string(&mut contents)
.set_error("Failed to read file content.")?;
If you run into any issues or need help with using read_input
in your project please email incoming+efunb-set-error-12103568-issue-@incoming.gitlab.com
If you are viewing this from GitHub then this is a read only copy. Please contribute to the GitLab copy here.