Enum libp2p_kad::record::store::Error[][src]

pub enum Error {
    MaxRecords,
    MaxProvidedKeys,
    ValueTooLarge,
}

The possible errors of a RecordStore operation.

Variants

MaxRecords

The store is at capacity w.r.t. the total number of stored records.

MaxProvidedKeys

The store is at capacity w.r.t. the total number of stored keys for provider records.

ValueTooLarge

The value of a record to be stored is too large.

Trait Implementations

impl Debug for Error[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> Same<T> for T

type Output = T

Should always be Self

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<V, T> VZip<V> for T where
    V: MultiLane<T>,