Sigil documentation
ReferenceRust referencesigil-wasm

sigil-wasm · crate

Source declarations, signatures and documentation for crate.

Source: sigil/node/sigil-wasm/src/lib.rs. SHA-256: ab97e56b699d35222009e614dd459739f1a858239dccd16a462e935409e5f855.

This reference follows declared source modules, retains conditional attributes, and includes public declarations and implementation methods. Private-module re-exports and trait resolution require the compiler; this is a source reference, not a claim that every listed item is a root import. Function bodies and constant values are omitted.

engine

pub mod engine;

Source line: 29.

error

pub mod error;

Source line: 30.

executor

pub mod executor;

Source line: 31.

host

pub mod host;

Source line: 32.

pub use engine::{

ModuleCacheConfig, ModuleCacheStats, WasmEngine, GAS_PER_FUEL, MAX_CODE_SIZE, MAX_IO_BYTES, MAX_MEMORY_PAGES, };

pub use engine::{
    ModuleCacheConfig, ModuleCacheStats, WasmEngine, GAS_PER_FUEL, MAX_CODE_SIZE, MAX_IO_BYTES,
    MAX_MEMORY_PAGES,
};

Source line: 34.

pub use error::{HostError, WasmError};

pub use error::{HostError, WasmError};

Source line: 38.

pub use executor::{execute_call, CallOutput, CallSettings};

pub use executor::{execute_call, CallOutput, CallSettings};

Source line: 39.

pub use host::{

capability, ComputeDispatchRequest, HostBackend, HostLogLevel, MacaQuorumProofView, ReceiptView, };

pub use host::{
    capability, ComputeDispatchRequest, HostBackend, HostLogLevel, MacaQuorumProofView, ReceiptView,
};

Source line: 40.

On this page