|
3 years ago | |
---|---|---|
.. | ||
src | 3 years ago | |
.cargo-checksum.json | 3 years ago | |
Cargo.toml | 3 years ago | |
LICENSE-APACHE | 3 years ago | |
LICENSE-MIT | 3 years ago | |
README-crates.io.md | 3 years ago | |
README.rst | 3 years ago |
The enum Either
with variants Left
and Right
is a general purpose
sum type with two cases.
Either has methods that are similar to Option and Result, and it also implements
traits like Iterator
.
Includes macros try_left!()
and try_right!()
to use for
short-circuiting logic, similar to how the ?
operator is used with Result
.
Note that Either
is general purpose. For describing success or error, use the
regular Result
.