Expand description
Logical operations on predicates.
Structs§
- Always
Error - Represents errors that are always encountered.
- And
- Represents predicates that are satisfied when both
P
andQ
are satisfied. - Both
Error - Represents errors returned by
Or
. - False
- Represents predicates that are never satisfied.
- Not
- Represents predicates that are satisfied when
P
is not satisfied. - NotError
- Represents errors returned by
Not
. - Or
- Represents predicates that are satisfied when either
P
orQ
(or both) are satisfied. - True
- Represents predicates that are always satisfied.
- Xor
- Represents predicates that are satisfied when either
P
orQ
(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.