@zkat__ ("kat marchán") replied to a tweet by @zkat__:
I want to expand a bit: This kind of system is typically made using big global enums of error codes. But this diagnostic system lets you distribute things into subcrate-specific errors and make it all feel like regular errors when working programmatically.