canic_start

Macro canic_start 

Source
macro_rules! canic_start {
    ($canister_type:expr) => { ... };
}
Expand description

Configure lifecycle hooks for non-root Canic canisters.

This macro wires up init and post_upgrade entry points that bootstrap configuration, memory, timers, and eager TLS state before deferring to the user-provided canic_setup, canic_install, and canic_upgrade functions. It also exposes the standard Canic endpoint suites.