pub enum QualificationError {
NativeSourceReviewMissing,
NativeAmbientInput,
NativeCodeMismatch,
IncompleteImportManifest,
ImportManifestMismatch,
ForbiddenImport(String),
StartBehaviorUnchecked,
RuntimeSemanticsUnqualified,
RuntimeBudgetsUnenforced,
CanonicalPolicy(String),
}Expand description
Distinct projector-admission refusal.
Variants§
NativeSourceReviewMissing
Native code did not pass exact source and dependency review.
NativeAmbientInput
Native code retained an unexplained ambient or hidden input.
NativeCodeMismatch
Reviewed and loaded native code identities differ.
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§fn clone(&self) -> QualificationError
fn clone(&self) -> QualificationError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§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)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for QualificationError
impl PartialEq for QualificationError
impl StructuralPartialEq for QualificationError
Auto Trait Implementations§
impl Freeze for QualificationError
impl RefUnwindSafe for QualificationError
impl Send for QualificationError
impl Sync for QualificationError
impl Unpin for QualificationError
impl UnsafeUnpin for QualificationError
impl UnwindSafe for QualificationError
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