Skip to main content

Module memory

Module memory 

Source
Expand description

Canic-managed stable-memory runtime boundary.

This module is the Canic-owned adapter around ic-memory bootstrap and Canic-specific stable-memory policy.

Modules§

registry
runtime

Macros§

eager_init
Register one eager-init body for execution during lifecycle bootstrap.
eager_static
Declare a thread-local static and schedule an eager initialization touch.
ic_memory_key
Declare a stable-memory slot with an explicit ABI-stable key.
ic_memory_range
Declare a MemoryManager ID range owned by the declaring crate.