[][src]Crate fluence_sdk_main

The main part of Fluence backend SDK. Contains export_allocator (that can be disabled by using no_export_allocator feature), logger (enabled by wasm_logger) and memory modules.

Modules

export_allocator

This module provides default implementations of allocate and deallocate functions that can be used for array passing and returning.

logger

This module enables log messages from the Wasm side. Internally this module can be viewed as a client for the Logger Module of Asmble. Logger module provides methods that can print out logs to stdout (destination can differ and really depends only on WasmVm implementation).

memory

Raw API for dealing with Wasm memory.