pub enum NonNegativeError {
InvalidValue,
}Expand description
Error type returned when trying to create a NonNegative from an invalid value.
Variants§
InvalidValue
The value was negative or not finite.
Trait Implementations§
Source§impl Clone for NonNegativeError
impl Clone for NonNegativeError
Source§fn clone(&self) -> NonNegativeError
fn clone(&self) -> NonNegativeError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NonNegativeError
impl Debug for NonNegativeError
Source§impl Display for NonNegativeError
impl Display for NonNegativeError
Source§impl Error for NonNegativeError
impl Error for NonNegativeError
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 NonNegativeError
impl PartialEq for NonNegativeError
impl Eq for NonNegativeError
impl StructuralPartialEq for NonNegativeError
Auto Trait Implementations§
impl Freeze for NonNegativeError
impl RefUnwindSafe for NonNegativeError
impl Send for NonNegativeError
impl Sync for NonNegativeError
impl Unpin for NonNegativeError
impl UnwindSafe for NonNegativeError
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