fn check(self) -> Probability<T> {
        debug_assert!(self.0 >= Probability::never().0, "Negative probability.");
        debug_assert!(self.0 <= Probability::certain().0, "Probability overflow (>1).");

        self
    }
/// Check the probability for overflows or degenerate values.
Check the probability for overflows or degenerate values.
Check the probability for overflows or degenerate values .
fn check(self) -> Probability<T> {
        debug_assert!(self.0 >= Probability::never().0, "Negative probability.");
        debug_assert!(self.0 <= Probability::certain().0, "Probability overflow (>1).");
        self
    }
fn check ( self ) -> Probability < T > { debug_assert ! ( self 0 Probability never ( ) 0 " " ) ; debug_assert ! ( self 0 Probability certain ( ) 0 " " ) ; self }
Check the probability for overflows or degenerate values.
Check the probability for overflows or degenerate values .
self