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.