ic-platform-runtime 0.19.5

Canonical IC system API, executor and raw call runtime
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Maintained non-cryptographic adapters imported from CDK 0.20.3.
//!
//! The sole executor is maintained by Platform from ic-cdk-executor 2.0.0.

#[cfg(target_feature = "atomics")]
compile_error!("This version of the runtime does not support multithreading.");

pub mod api;
// Imported callback ABI and Arc ownership require these reviewed unsafe blocks.
#[expect(
    unsafe_code,
    reason = "Imported callback ABI and Arc custody require the reviewed unsafe operations."
)]
pub mod call;
pub mod futures;
pub mod stable;