Skip to main content

ic_platform/
lib.rs

1//! Controlled dependencies for external Candid protocols and IC runtime integration.
2//!
3//! No capabilities are enabled by default. `candid` selects bounded decoding;
4//! `executor` selects the shared CDK executor without a Candid dependency.
5//! Consumers retain protocol schemas, resource limits and lifecycle policy.
6
7#[cfg(feature = "candid")]
8pub mod candid;
9#[cfg(feature = "executor")]
10pub mod executor;