pub enum QualificationError {
Show 13 variants
NativeCodeMismatch,
WrongCheckerScope,
WrongCheckerSubject,
InsufficientEvidenceGrade,
CheckerUnavailable(String),
Checker(String),
IncompleteImportManifest,
ImportManifestMismatch,
ForbiddenImport(String),
StartBehaviorUnchecked,
RuntimeSemanticsUnqualified,
RuntimeBudgetsUnenforced,
CanonicalPolicy(String),
}Expand description
Distinct projector-admission refusal.
Variants§
NativeCodeMismatch
Native code did not pass exact source and dependency review.
WrongCheckerScope
The supplied receipt is not for the required native-source-review scope.
WrongCheckerSubject
The supplied receipt’s subject does not match the declared code and dependency identity.
InsufficientEvidenceGrade
The receipt’s evidence grade is below the minimum this route requires.
The receipt is no longer current, or its issuing owner is unreachable.
Checker(String)
Constructing the bootstrap checker binding or invocation failed.
IncompleteImportManifest
Wasm import discovery was incomplete.
ImportManifestMismatch
Actual and policy wasm imports differ.
ForbiddenImport(String)
An ambient or nondeterministic wasm import was requested.
StartBehaviorUnchecked
Wasm start behavior was not qualified.
RuntimeSemanticsUnqualified
Runtime numeric, ordering, or fresh-instance semantics are incomplete.
RuntimeBudgetsUnenforced
Runtime fuel or memory bounds are absent.
CanonicalPolicy(String)
Canonical policy identity failed.
Trait Implementations§
Source§impl Clone for QualificationError
impl Clone for QualificationError
Source§impl Debug for QualificationError
impl Debug for QualificationError
Source§impl Display for QualificationError
impl Display for QualificationError
impl Eq for QualificationError
Source§impl Error for QualificationError
impl Error for QualificationError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
use the Display impl or to_string()