Struct fibonacci_codec::ElementEncodeError [−][src]
pub struct ElementEncodeError<T> where
T: Debug + Send + Sync + 'static, { pub index: usize, pub error: EncodeError<T>, }
Indicates that encoding an iterator failed at an element.
Fields
index: usize
The element where encoding of iterator elements failed.
error: EncodeError<T>
The error encountered when encoding an element on the iterator.
Trait Implementations
impl<T: PartialEq> PartialEq<ElementEncodeError<T>> for ElementEncodeError<T> where
T: Debug + Send + Sync + 'static,
[src]
impl<T: PartialEq> PartialEq<ElementEncodeError<T>> for ElementEncodeError<T> where
T: Debug + Send + Sync + 'static,
[src]fn eq(&self, other: &ElementEncodeError<T>) -> bool
[src]
fn ne(&self, other: &ElementEncodeError<T>) -> bool
[src]
impl<T> StructuralPartialEq for ElementEncodeError<T> where
T: Debug + Send + Sync + 'static,
[src]
impl<T> StructuralPartialEq for ElementEncodeError<T> where
T: Debug + Send + Sync + 'static,
[src]Auto Trait Implementations
impl<T> RefUnwindSafe for ElementEncodeError<T> where
T: RefUnwindSafe,
impl<T> RefUnwindSafe for ElementEncodeError<T> where
T: RefUnwindSafe,
impl<T> Send for ElementEncodeError<T>
impl<T> Send for ElementEncodeError<T>
impl<T> Sync for ElementEncodeError<T>
impl<T> Sync for ElementEncodeError<T>
impl<T> Unpin for ElementEncodeError<T> where
T: Unpin,
impl<T> Unpin for ElementEncodeError<T> where
T: Unpin,
impl<T> UnwindSafe for ElementEncodeError<T> where
T: UnwindSafe,
impl<T> UnwindSafe for ElementEncodeError<T> where
T: UnwindSafe,