Purpose
This is a proof of concept project aiming at
-
Structural enum inplemented enum exchange.
-
Applying enum exchange with the special interest in error-handling.
Four crates categorized into the fowllowing sub projects:
EnumX, for anonymous enum.
Type definitions in enumx crate and proc-macro derives in enumx_derive crate.
See enumx/README.md for more.
CeX, for Checked EXception.
Type definitions in cex crate and proc-macro derives in cex_derive crate.
See cex/README.md for more.
License
Licensed under MIT.