pub struct ClosedWasmEvidence {
pub module: ContentId,
pub imports: DeterministicImportManifest,
pub runtime: QualifiedRuntime,
pub admission: ContentId,
pub import_manifest_complete: bool,
pub start_behavior_checked: bool,
pub budgets_enforced: bool,
}Expand description
Evidence needed to admit a closed wasm projector.
Fields§
§module: ContentIdExact semantic module identity.
imports: DeterministicImportManifestComplete imports discovered from the module.
runtime: QualifiedRuntimeExact qualified runtime.
admission: ContentIdAdmission evidence identity.
import_manifest_complete: boolImport discovery covered the complete transitive module.
start_behavior_checked: boolStart behavior was checked before instantiation.
budgets_enforced: boolFuel and memory limits are enforced by the runtime.
Trait Implementations§
Source§impl Clone for ClosedWasmEvidence
impl Clone for ClosedWasmEvidence
Source§fn clone(&self) -> ClosedWasmEvidence
fn clone(&self) -> ClosedWasmEvidence
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 ClosedWasmEvidence
impl Debug for ClosedWasmEvidence
impl Eq for ClosedWasmEvidence
Source§impl PartialEq for ClosedWasmEvidence
impl PartialEq for ClosedWasmEvidence
impl StructuralPartialEq for ClosedWasmEvidence
Auto Trait Implementations§
impl Freeze for ClosedWasmEvidence
impl RefUnwindSafe for ClosedWasmEvidence
impl Send for ClosedWasmEvidence
impl Sync for ClosedWasmEvidence
impl Unpin for ClosedWasmEvidence
impl UnsafeUnpin for ClosedWasmEvidence
impl UnwindSafe for ClosedWasmEvidence
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