pub struct InvalidProbability;Expand description
Error returned when an f64 cannot be represented as a probability.
Trait Implementations§
Source§impl Clone for InvalidProbability
impl Clone for InvalidProbability
Source§fn clone(&self) -> InvalidProbability
fn clone(&self) -> InvalidProbability
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for InvalidProbability
Source§impl Debug for InvalidProbability
impl Debug for InvalidProbability
Source§impl Display for InvalidProbability
impl Display for InvalidProbability
impl Eq for InvalidProbability
Source§impl Error for InvalidProbability
impl Error for InvalidProbability
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for InvalidProbability
impl PartialEq for InvalidProbability
impl StructuralPartialEq for InvalidProbability
Auto Trait Implementations§
impl Freeze for InvalidProbability
impl RefUnwindSafe for InvalidProbability
impl Send for InvalidProbability
impl Sync for InvalidProbability
impl Unpin for InvalidProbability
impl UnsafeUnpin for InvalidProbability
impl UnwindSafe for InvalidProbability
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more