canic-core 0.68.24

Canic — a canister orchestration and management toolkit for the Internet Computer
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Module: cdk::structures
//!
//! Responsibility: re-export stable-structure types used by Canic storage code.
//! Does not own: schema definitions, memory allocation policy, or migrations.
//! Boundary: keeps external stable-structure imports behind the Canic CDK facade.

pub mod memory {
    pub use ic_memory::stable_structures::memory_manager::*;
}

pub use ic_memory::stable_structures::{
    BTreeSet, Cell, DefaultMemoryImpl, FileMemory, Log, Memory, MinHeap, StableBTreeSet,
    StableCell, StableLog, StableMinHeap, StableVec, Storable, Vec, VectorMemory, btreeset, cell,
    file_mem, log, min_heap, reader, storable, vec, vec_mem, writer,
};