Skip to main contentCrate exclusive_choice
Source - derivatives
- Derivative Choice types from helper methods.
- Both
- A choice with both branches already inhabited.
- BoxedChoice
- Stores a DynChoice with indirection so that Choice can be implemented
- Exclusive
- A choice with a common resource.
- IterChoice
- A choice between filterning eithers by branch.
- Lazy
- A choice using with lazy expressions.
- Same
- A choice with both branches identical.
- Either
- A type with two possile states,
Left or Right.
- Choice
- Represents the affine negation of
Either. - DynChoice
- Dynamism bootstrapper for Choice
- ExclusiveFn
- An Exclusive choice implemented using function pointers.