pub enum CheckError<E> {
Processing(Error),
Callback(E),
OutputWidth {
expected: usize,
actual: usize,
},
Unstreamable,
}Expand description
Failure to execute, distinct from per-signer arithmetic/content answers.
Variants§
Processing(Error)
Common processing admission failed at its original source location.
Callback(E)
Original selected-provider failure, including its resource refusal.
OutputWidth
Completed provider bytes contradict their full resolved fixed width.
Fields
Unstreamable
The provider resolved the digest but cannot stream it.
Trait Implementations§
Auto Trait Implementations§
impl<E> !Freeze for CheckError<E>
impl<E> RefUnwindSafe for CheckError<E>where
E: RefUnwindSafe,
impl<E> Send for CheckError<E>where
E: Send,
impl<E> Sync for CheckError<E>where
E: Sync,
impl<E> Unpin for CheckError<E>where
E: Unpin,
impl<E> UnsafeUnpin for CheckError<E>where
E: UnsafeUnpin,
impl<E> UnwindSafe for CheckError<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