pub enum NumCastError {
Overflow,
Underflow,
Infinite,
NaN,
Fractional,
}Variants§
Trait Implementations§
Source§impl Clone for NumCastError
impl Clone for NumCastError
Source§fn clone(&self) -> NumCastError
fn clone(&self) -> NumCastError
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 NumCastError
impl Debug for NumCastError
Source§impl Display for NumCastError
impl Display for NumCastError
Source§impl Error for NumCastError
impl Error for NumCastError
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 NumCastError
impl PartialEq for NumCastError
impl Copy for NumCastError
impl Eq for NumCastError
impl StructuralPartialEq for NumCastError
Auto Trait Implementations§
impl Freeze for NumCastError
impl RefUnwindSafe for NumCastError
impl Send for NumCastError
impl Sync for NumCastError
impl Unpin for NumCastError
impl UnwindSafe for NumCastError
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