[−][src]Enum libp2p_kad::handler::KademliaHandlerQueryErr
Error that can happen when requesting an RPC query.
Variants
Upgrade(ProtocolsHandlerUpgrErr<Error>)
Error while trying to perform the query.
UnexpectedMessage
Received an answer that doesn't correspond to the request.
Io(Error)
I/O error in the substream.
Trait Implementations
impl From<ProtocolsHandlerUpgrErr<Error>> for KademliaHandlerQueryErr
[src]
impl From<ProtocolsHandlerUpgrErr<Error>> for KademliaHandlerQueryErr
fn from(err: ProtocolsHandlerUpgrErr<Error>) -> Self | [src] |
impl Display for KademliaHandlerQueryErr
[src]
impl Display for KademliaHandlerQueryErr
impl Debug for KademliaHandlerQueryErr
[src]
impl Debug for KademliaHandlerQueryErr
impl Error for KademliaHandlerQueryErr
[src]
impl Error for KademliaHandlerQueryErr
fn source(&self) -> Option<&(dyn Error + 'static)> | [src] |
fn description(&self) -> &str | 1.0.0 [src] |
This method is soft-deprecated. Read more
fn cause(&self) -> Option<&dyn Error> | 1.0.0 [src] |
Deprecated since 1.33.0:
replaced by Error::source, which can support downcasting
The lower-level cause of this error, if any. Read more
Auto Trait Implementations
impl Send for KademliaHandlerQueryErr
impl Send for KademliaHandlerQueryErr
impl Sync for KademliaHandlerQueryErr
impl Sync for KademliaHandlerQueryErr
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> From for T
[src]
impl<T> From for T
impl<T> ToString for T where
T: Display + ?Sized,
[src]
impl<T> ToString for T where
T: Display + ?Sized,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)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> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId | [src] |
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error> | [src] |
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T | [src] |
impl<T> Same for T
impl<T> Same for T
type Output = T
Should always be Self
impl<T> Erased for T
impl<T> Erased for T