[][src]Enum sim1h::dht::bbdht::error::BbDhtError

pub enum BbDhtError {
    InternalServerError(String),
    ItemCollectionSizeLimitExceeded(String),
    ProvisionedThroughputExceeded(String),
    ConditionalCheckFailed(String),
    TransactionConflict(String),
    RequestLimitExceeded(String),
    LimitExceeded(String),
    ResourceNotFound(String),
    ResourceInUse(String),
    HttpDispatch(String),
    Credentials(String),
    Validation(String),
    ParseError(String),
    Unknown(String),
    MissingData(String),
    CorruptData(String),
}

Variants

InternalServerError(String)
ItemCollectionSizeLimitExceeded(String)
ProvisionedThroughputExceeded(String)
ConditionalCheckFailed(String)
TransactionConflict(String)
RequestLimitExceeded(String)
LimitExceeded(String)
ResourceNotFound(String)
ResourceInUse(String)
HttpDispatch(String)
Credentials(String)
Validation(String)
ParseError(String)
Unknown(String)
MissingData(String)
CorruptData(String)

Trait Implementations

impl From<ParseIntError> for BbDhtError[src]

impl From<RusotoError<GetItemError>> for BbDhtError[src]

impl From<RusotoError<PutItemError>> for BbDhtError[src]

impl From<PutItemError> for BbDhtError[src]

impl From<RusotoError<UpdateItemError>> for BbDhtError[src]

impl From<RusotoError<DescribeTableError>> for BbDhtError[src]

impl From<RusotoError<DescribeLimitsError>> for BbDhtError[src]

impl From<RusotoError<ListTablesError>> for BbDhtError[src]

impl From<RusotoError<CreateTableError>> for BbDhtError[src]

impl From<RusotoError<DeleteTableError>> for BbDhtError[src]

impl From<RusotoError<ScanError>> for BbDhtError[src]

impl PartialEq<BbDhtError> for BbDhtError[src]

impl Display for BbDhtError[src]

impl Debug for BbDhtError[src]

impl StructuralPartialEq for BbDhtError[src]

impl Error for BbDhtError[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> From<T> for 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.

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<E> Fail for E where
    E: 'static + Error + Send + Sync

impl<T> AsFail for T where
    T: Fail,