canic-memory 0.27.6

Canic — a canister orchestration and management toolkit for the Internet Computer
Documentation
//! Core stable-memory utilities shared across Canic consumers.
//!
//! This crate hosts the shared memory manager, eager TLS helpers, registry
//! (ID/range reservation), and ergonomics macros (`ic_memory!`, `ic_memory_range!`,
//! `eager_static!`) so external crates can coordinate stable memory without
//! depending on the full `canic` stack.

pub mod api;
pub mod macros;
#[doc(hidden)]
pub mod manager;
pub mod registry;
#[doc(hidden)]
pub mod runtime;
pub mod serialize;

pub use ::canic_cdk as cdk;

// internal derive support
#[doc(hidden)]
pub use thiserror::Error as ThisError;

// re-exports
#[doc(hidden)]
pub mod __reexports {
    pub use ctor;
}