This looks like the complete opposite approach used by Zig. It's limited, and I don't like that. I'd rather go with the Zig approach—an enum that grows at compile time, without the Rust problem of converting results.
- Cheap exceptions, opinionated error handling Hobbyman
- Cheap exceptions, opinionated error handling mildred
- Cheap exceptions, opinionated error handling Araq
- Cheap exceptions, opinionated error handling Araq
- Cheap exceptions, opinionated error handling Araq
- Cheap exceptions, opinionated error handling alexeypetrushin
- Cheap exceptions, opinionated error handling alexeypetrushin
- Cheap exceptions, opinionated error handling jackhftang
- Cheap exceptions, opinionated error handling Araq
- Cheap exceptions, opinionated error handling mildred
- Cheap exceptions, opinionated error handling morturo
- Cheap exceptions, opinionated error handling ElegantBeef