pub enum PoeInputError<SE, PE> {
Processing(Error),
Digest(DigestError<PE>),
Content(InputError<SE>),
Unsupported,
MissingSignedAttributes,
Date(CompareError),
Augmentation(SelectionError),
Foreign,
Receiver(Refused),
}Expand description
Every actual derivation/refusal remains distinct from a completed mismatch.
Variants§
Processing(Error)
Original source/schema/local/aggregate processing refusal.
Digest(DigestError<PE>)
Selected provider refused, or contradicted its promised output width.
Content(InputError<SE>)
Actual carried/detached content failed before complete EOF.
Unsupported
The required algorithm has no identity in this selected provider.
MissingSignedAttributes
Hs has no original signed-attribute encoding; no empty input is made.
Date(CompareError)
Original unsigned date ordering uncertainty or resource refusal.
Augmentation(SelectionError)
Qualified later archive/source/coverage admission refused.
Foreign
Components belong to a different provider, identity or original request.
Receiver(Refused)
The common sticky receiver retains its original provider/driver cause.
Trait Implementations§
Auto Trait Implementations§
impl<SE, PE> !Freeze for InputError<SE, PE>
impl<SE, PE> Forget for InputError<SE, PE>
impl<SE, PE> RefUnwindSafe for InputError<SE, PE>
impl<SE, PE> Send for InputError<SE, PE>
impl<SE, PE> Sync for InputError<SE, PE>
impl<SE, PE> Unpin for InputError<SE, PE>
impl<SE, PE> UnsafeUnpin for InputError<SE, PE>
impl<SE, PE> UnwindSafe for InputError<SE, PE>
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