.InvariantsCore
satisfies
function
defined in module
InvariantsCore
satisfies(invariant, input) -> nothing | errormessage
Check if
input
satisfies an
invariant
. If it does, return
nothing
. Otherwise return an error message explaining why the invariant is violated.
There are
4
methods for satisfies
:
satisfies(invs::InvariantsCore.AllInvariant, input)
satisfies(invs::InvariantsCore.AnyInvariant, input)
satisfies(inv::InvariantsCore.Invariant, input)
satisfies(wrap::InvariantsCore.WrapInvariant, input)
The following pages link back here:
Invariants.jl , compose.jl , highlevel.jl , interface.jl , invariant.jl , wrapinvariant.jl