[−][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]
pub fn clone(&self) -> GetPayloadErrorKind
[src]
pub 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]
pub fn name(&self) -> Option<&str>
[src]
pub fn cause(&self) -> Option<&dyn Fail>
[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static,
[src]
D: Display + Send + Sync + 'static,
pub fn compat(self) -> Compat<Self>
[src]
impl From<GetPayloadErrorKind> for GetPayloadError
[src]
pub fn from(kind: GetPayloadErrorKind) -> GetPayloadError
[src]
impl PartialEq<GetPayloadErrorKind> for GetPayloadErrorKind
[src]
pub fn eq(&self, other: &GetPayloadErrorKind) -> bool
[src]
pub fn ne(&self, other: &GetPayloadErrorKind) -> bool
[src]
impl StructuralEq for GetPayloadErrorKind
[src]
impl StructuralPartialEq for GetPayloadErrorKind
[src]
Auto Trait Implementations
impl RefUnwindSafe for GetPayloadErrorKind
[src]
impl Send for GetPayloadErrorKind
[src]
impl Sync for GetPayloadErrorKind
[src]
impl Unpin for GetPayloadErrorKind
[src]
impl UnwindSafe for GetPayloadErrorKind
[src]
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,
pub fn borrow_mut(&mut self) -> &mut T
[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.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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>,