Function proptest::option::weighted
[−]
[src]
pub fn weighted<T, P>(probability_of_some: P, t: T) -> OptionStrategy<T> where
T: Strategy,
P: Into<Probability>,
Return a strategy producing Optional
values wrapping values from the
given delegate strategy.
Some
values shrink to None
.
Some
is chosen with a probability given by probability_of_some
, which
must be between 0.0 and 1.0, both exclusive.