Crate marine[][src]

Modules

Macros

Call Wasm function that have Box<RefCell<Option<Func<’static, args, rets>>>> type.

Initialize Wasm function in form of Box<RefCell<Option<Func<’static, args, rets>>>> only once.

Structs

Represents the function argument type.

Represents a record field type.

Represents a record type.

Represent a function type inside Marine module.

Represent Marine module interface.

The base struct of Marine, the Fluence compute runtime.

Enums

Represents the types supported by WIT.

A WIT value.

Functions

Deserialize a set of IValues to a type T that implements the Deserialize trait.

Return minimal support version of interface types.

Return minimal support version of SDK.

Serialize a type T that implements the Serialize trait to an IValue.

Type Definitions