[][src]Enum serde_db::de::ConversionError

pub enum ConversionError {
    ValueType(String),
    NumberRange(String),
    Incomplete(String),
}

An error type for implementors of DbValue.

Variants

ValueType(String)

The DbValue cannot be converted into the desired rust type.

NumberRange(String)

The DbValue is to big or too small (negative) for conversion into the desired rust type.

Incomplete(String)

The DbValue was not yet completely loaded, and further loading is not possible anymore.

Trait Implementations

impl Debug for ConversionError[src]

impl Display for ConversionError[src]

impl Error for ConversionError[src]

impl From<ConversionError> for DeserializationError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.