pub enum ResponderKeyError<E> {
Index {
index: usize,
},
Encoding(Error),
Responder(Error),
Trailing {
offset: u64,
},
Callback(E),
}Expand description
Source/schema and visitor causes remain distinct from key disagreement.
Variants§
Index
Caller selected no original reference at this ordinal.
Encoding(Error)
Original DER reader failure, preserving decoded-source coordinates.
Responder(Error)
Original shared RFC6960 field failure, including resource causes.
Trailing
Unconsumed bytes after the one byKey field.
Callback(E)
Exact callback failure, without converting resource causes to mismatch.
Trait Implementations§
Auto Trait Implementations§
impl<E> !Freeze for ResponderKeyError<E>
impl<E> Forget for ResponderKeyError<E>
impl<E> RefUnwindSafe for ResponderKeyError<E>where
E: RefUnwindSafe,
impl<E> Send for ResponderKeyError<E>where
E: Send,
impl<E> Sync for ResponderKeyError<E>where
E: Sync,
impl<E> Unpin for ResponderKeyError<E>where
E: Unpin,
impl<E> UnsafeUnpin for ResponderKeyError<E>where
E: UnsafeUnpin,
impl<E> UnwindSafe for ResponderKeyError<E>where
E: UnwindSafe,
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