ic-platform 0.2.2

Controlled Candid and IC runtime dependency boundary
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Maintained non-cryptographic adapters imported from CDK 0.20.3.
//!
//! The sole executor remains registry 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.
#[allow(unsafe_code)]
pub mod call;
pub mod futures;
// Legacy whole-memory copying retains its original initialized-length proof.
#[allow(unsafe_code)]
pub mod stable;
#[cfg(feature = "candid")]
pub mod storage;