Skip to content

Revisit error handling #167

@mempirate

Description

@mempirate

Context

Error handling in msg-rs is currently done using the thiserror crate, which is a good start, but we don't treat errors as rich pieces of information. I'd like to see something that's closer to the ideas described in https://fast.github.io/blog/stop-forwarding-errors-start-designing-them

A library that seems to do a lot of this out of the box is rootcause

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions