Expand description
Logical operations on predicates.
Structs§
- Always
Error - Represents errors that are always encountered.
- And
- Represents predicates that are satisfied when both
PandQare satisfied. - Both
Error - Represents errors returned by
Or. - False
- Represents predicates that are never satisfied.
- Not
- Represents predicates that are satisfied when
Pis not satisfied. - NotError
- Represents errors returned by
Not. - Or
- Represents predicates that are satisfied when either
PorQ(or both) are satisfied. - True
- Represents predicates that are always satisfied.
- Xor
- Represents predicates that are satisfied when either
PorQ(but not both) are satisfied.
Enums§
- Either
Error - Represents errors returned by
And. - Neither
OrBoth - Represents errors returned by
Xor. - Never
Error - Represents errors that are never encountered.