Expand description
Thin facade over the Canic stack re-exporting the core crate and helpers.
Re-exports§
pub use canic_cdk as cdk;pub use canic_core as core;pub use canic_types as types;pub use canic_utils as utils;
Modules§
Macros§
- build
- RE-EXPORTS
- build_
root - RE-EXPORTS
- eager_
init - Run
$bodyduring process start-up usingctor. - eager_
static - Declare a thread-local static and schedule an eager initialization touch.
- ic_
memory - Declare a stable-memory slot backed by the Canic memory registry.
- ic_
memory_ range - Reserve a contiguous block of stable-memory IDs for the current crate.
- impl_
storable_ bounded - Implement
Storablewith a bounded size guarantee. - impl_
storable_ unbounded - Implement
Storablewithout a size bound. - log
- RE-EXPORTS
- perf_
start - Record a single-call instruction counter snapshot when the surrounding scope exits.
- start
- RE-EXPORTS
- start_
root - RE-EXPORTS
Enums§
Constants§
- CRATE_
NAME - CONSTANTS
- VERSION