[−][src]Enum jomini::ScalarError
An error that can occur when converting a scalar into the requested type.
Variants
AllDigits(String)
The given string did not contain only numbers
Overflow(String)
The given string caused an overflow when calculating its numerical value
InvalidBool(String)
The given string was not a recognized boolean value
Trait Implementations
impl Clone for ScalarError
[src]
fn clone(&self) -> ScalarError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ScalarError
[src]
impl Display for ScalarError
[src]
impl Error for ScalarError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<ScalarError> for DeserializeError
[src]
fn from(error: ScalarError) -> Self
[src]
impl PartialEq<ScalarError> for ScalarError
[src]
fn eq(&self, other: &ScalarError) -> bool
[src]
fn ne(&self, other: &ScalarError) -> bool
[src]
impl StructuralPartialEq for ScalarError
[src]
Auto Trait Implementations
impl RefUnwindSafe for ScalarError
impl Send for ScalarError
impl Sync for ScalarError
impl Unpin for ScalarError
impl UnwindSafe for ScalarError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,