[−][src]Enum tox_packet::dht::GetPayloadErrorKind
The specific kind of error that can occur.
Variants
Error indicates that received payload of encrypted packet can't be decrypted
Error indicates that decrypted payload of packet can't be parsed
Fields of Deserialize
Trait Implementations
impl Clone for GetPayloadErrorKind
[src]
fn clone(&self) -> GetPayloadErrorKind
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for GetPayloadErrorKind
[src]
impl Display for GetPayloadErrorKind
[src]
impl Eq for GetPayloadErrorKind
[src]
impl Fail for GetPayloadErrorKind
[src]
fn name(&self) -> Option<&str>
[src]
fn cause(&self) -> Option<&dyn Fail>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static,
[src]
D: Display + Send + Sync + 'static,
fn compat(self) -> Compat<Self>
[src]
impl From<GetPayloadErrorKind> for GetPayloadError
[src]
fn from(kind: GetPayloadErrorKind) -> GetPayloadError
[src]
impl PartialEq<GetPayloadErrorKind> for GetPayloadErrorKind
[src]
fn eq(&self, other: &GetPayloadErrorKind) -> bool
[src]
fn ne(&self, other: &GetPayloadErrorKind) -> bool
[src]
impl StructuralEq for GetPayloadErrorKind
[src]
impl StructuralPartialEq for GetPayloadErrorKind
[src]
Auto Trait Implementations
impl RefUnwindSafe for GetPayloadErrorKind
impl Send for GetPayloadErrorKind
impl Sync for GetPayloadErrorKind
impl Unpin for GetPayloadErrorKind
impl UnwindSafe for GetPayloadErrorKind
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> AsFail for T where
T: Fail,
[src]
T: Fail,
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<E> Fail for E where
E: 'static + Error + Send + Sync,
[src]
E: 'static + Error + Send + Sync,
fn name(&self) -> Option<&str>
[src]
fn cause(&self) -> Option<&(dyn Fail + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static,
[src]
D: Display + Send + Sync + 'static,
fn compat(self) -> Compat<Self>
[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>,