Ensure that Arbitrary
respects Invariant
somehow
#3265
Labels
[C] Feature / Enhancement
A new feature request or enhancement to an existing feature.
[E] User Experience
An UX enhancement for an existing feature. Including deprecation of an existing one.
The
#[derive(Invariant)]
macro introduced in #3250 allows the derivedArbitrary
to generate values which don't respect the invariant, as explained in this comment. We should figure how to check for these cases, although that might become clearer once we've finished adding the remaining features for type invariant.The text was updated successfully, but these errors were encountered: