[][src]Crate ic_system_api

Structs

SystemApiImpl

Struct that implements the SystemApi trait. This trait enables a canister to have mediated access to its system state.

Enums

ApiType

Traits

PauseHandler

Interface for canister execution to pause itself in "out-of-cyles" events.

SystemStateAccessor

The abstract interface through which canister user code can affect the canister system state. This layer is a slightly higher level of abstraction than "raw" system call code -- it is assumed that system call code has already resolved/demarshalled raw syscall arguments.