pub enum Decoder6Error<A, B, C, D, E, F> {
First(A),
Second(B),
Third(C),
Fourth(D),
Fifth(E),
Sixth(F),
}Expand description
Error type for Decoder6.
Variants§
First(A)
Error from the first decoder.
Second(B)
Error from the second decoder.
Third(C)
Error from the third decoder.
Fourth(D)
Error from the fourth decoder.
Fifth(E)
Error from the fifth decoder.
Sixth(F)
Error from the sixth decoder.
Trait Implementations§
Source§impl<A: Clone, B: Clone, C: Clone, D: Clone, E: Clone, F: Clone> Clone for Decoder6Error<A, B, C, D, E, F>
impl<A: Clone, B: Clone, C: Clone, D: Clone, E: Clone, F: Clone> Clone for Decoder6Error<A, B, C, D, E, F>
Source§fn clone(&self) -> Decoder6Error<A, B, C, D, E, F>
fn clone(&self) -> Decoder6Error<A, B, C, D, E, F>
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<A: Debug, B: Debug, C: Debug, D: Debug, E: Debug, F: Debug> Debug for Decoder6Error<A, B, C, D, E, F>
impl<A: Debug, B: Debug, C: Debug, D: Debug, E: Debug, F: Debug> Debug for Decoder6Error<A, B, C, D, E, F>
Source§impl<A, B, C, D, E, F> Display for Decoder6Error<A, B, C, D, E, F>
impl<A, B, C, D, E, F> Display for Decoder6Error<A, B, C, D, E, F>
Source§impl<A, B, C, D, E, F> Error for Decoder6Error<A, B, C, D, E, F>
Available on crate feature std only.
impl<A, B, C, D, E, F> Error for Decoder6Error<A, B, C, D, E, F>
Available on crate feature
std only.Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl<A: PartialEq, B: PartialEq, C: PartialEq, D: PartialEq, E: PartialEq, F: PartialEq> PartialEq for Decoder6Error<A, B, C, D, E, F>
impl<A: PartialEq, B: PartialEq, C: PartialEq, D: PartialEq, E: PartialEq, F: PartialEq> PartialEq for Decoder6Error<A, B, C, D, E, F>
Source§fn eq(&self, other: &Decoder6Error<A, B, C, D, E, F>) -> bool
fn eq(&self, other: &Decoder6Error<A, B, C, D, E, F>) -> bool
Tests for
self and other values to be equal, and is used by ==.impl<A: Eq, B: Eq, C: Eq, D: Eq, E: Eq, F: Eq> Eq for Decoder6Error<A, B, C, D, E, F>
impl<A, B, C, D, E, F> StructuralPartialEq for Decoder6Error<A, B, C, D, E, F>
Auto Trait Implementations§
impl<A, B, C, D, E, F> Freeze for Decoder6Error<A, B, C, D, E, F>
impl<A, B, C, D, E, F> RefUnwindSafe for Decoder6Error<A, B, C, D, E, F>where
A: RefUnwindSafe,
B: RefUnwindSafe,
C: RefUnwindSafe,
D: RefUnwindSafe,
E: RefUnwindSafe,
F: RefUnwindSafe,
impl<A, B, C, D, E, F> Send for Decoder6Error<A, B, C, D, E, F>
impl<A, B, C, D, E, F> Sync for Decoder6Error<A, B, C, D, E, F>
impl<A, B, C, D, E, F> Unpin for Decoder6Error<A, B, C, D, E, F>
impl<A, B, C, D, E, F> UnwindSafe for Decoder6Error<A, B, C, D, E, F>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more