pub enum PlanError {
Processing(Error),
Information(ContentError<InfoError<AlgorithmError>>),
Nonconforming {
index: usize,
span: Span,
},
UnsupportedTimestamp {
index: usize,
},
UnsupportedAlgorithm {
at: u64,
},
}Expand description
Failed preflight retains the actual original source and carried source map.
Variants§
Processing(Error)
Source/work/schema refusal before covered content is accessed.
Information(ContentError<InfoError<AlgorithmError>>)
Original carried TSTInfo refusal and its independently retained source.
Nonconforming
Retained envelope/ESS/CMS facts already prevent a conforming token.
Fields
UnsupportedTimestamp
An alternative timestamp format has no selected execution mechanism.
UnsupportedAlgorithm
A digest is unknown to the shared standard algorithm resolver.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for PlanError
impl RefUnwindSafe for PlanError
impl Send for PlanError
impl Sync for PlanError
impl Unpin for PlanError
impl UnsafeUnpin for PlanError
impl UnwindSafe for PlanError
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