pub enum HexFloatError {
Invalid,
TooLong,
Overflow,
}Expand description
Error from from_hex, mapping to the exception the caller should raise.
Variants§
Invalid
ValueError “invalid hexadecimal floating-point string”
TooLong
ValueError “hexadecimal string too long to convert”
Overflow
OverflowError “hexadecimal value too large to represent as a float”
Trait Implementations§
Source§impl Clone for HexFloatError
impl Clone for HexFloatError
impl Copy for HexFloatError
Source§impl Debug for HexFloatError
impl Debug for HexFloatError
impl Eq for HexFloatError
Source§impl PartialEq for HexFloatError
impl PartialEq for HexFloatError
impl StructuralPartialEq for HexFloatError
Auto Trait Implementations§
impl Freeze for HexFloatError
impl RefUnwindSafe for HexFloatError
impl Send for HexFloatError
impl Sync for HexFloatError
impl Unpin for HexFloatError
impl UnsafeUnpin for HexFloatError
impl UnwindSafe for HexFloatError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T, U> ImaginaryInto<U> for Twhere
U: ImaginaryFrom<T>,
impl<T, U> ImaginaryInto<U> for Twhere
U: ImaginaryFrom<T>,
fn imaginary_into(self) -> U
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more