Docs.rs
  • ic-kit-0.5.0-alpha.0
    • ic-kit 0.5.0-alpha.0
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • qti3e
    • ozwaldorf
    • Dependencies
      • candid ^0.7 normal
      • ic-kit-macros ^0.1.0-alpha.0 normal
      • ic-kit-sys ^0.1.2 normal
      • serde ^1.0 normal
      • ic-kit-runtime ^0.1.0-alpha.0 normal
    • Versions
    • 95.45% of the crate is documented
  • Go to latest stable release
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Crate ic_kit

logo
Change settings

List of all items

Structs

  • Nat
  • Principal
  • ic::CallBuilder
  • prelude::CallBuilder
  • prelude::Nat
  • prelude::Principal
  • prelude::Replica
  • prelude::users::ALICE
  • prelude::users::BOB
  • prelude::users::JOHN
  • prelude::users::OZ
  • prelude::users::PARSA
  • stable::StableReader
  • stable::StableWriter

Enums

  • ic::CallError
  • stable::StableMemoryError

Traits

  • CandidType
  • KitCanister
  • prelude::CandidType
  • prelude::Deserialize
  • prelude::KitCanister
  • prelude::Serialize

Attribute Macros

  • prelude::heartbeat
  • prelude::init
  • prelude::inspect_message
  • prelude::post_upgrade
  • prelude::pre_upgrade
  • prelude::query
  • prelude::update

Derive Macros

  • CandidType
  • prelude::CandidType
  • prelude::Deserialize
  • prelude::Serialize

Functions

  • ic::balance
  • ic::caller
  • ic::data_certificate
  • ic::id
  • ic::maybe_with
  • ic::maybe_with_mut
  • ic::msg_cycles_accept
  • ic::msg_cycles_available
  • ic::msg_cycles_refunded
  • ic::print
  • ic::set_certified_data
  • ic::spawn
  • ic::stable_grow
  • ic::stable_read
  • ic::stable_size
  • ic::stable_write
  • ic::swap
  • ic::take
  • ic::time
  • ic::trap
  • ic::with
  • ic::with_many
  • ic::with_many_mut
  • ic::with_mut
  • prelude::balance
  • prelude::caller
  • prelude::id
  • prelude::maybe_with
  • prelude::maybe_with_mut
  • prelude::spawn
  • prelude::swap
  • prelude::take
  • prelude::with
  • prelude::with_mut
  • setup_hooks
  • stable::stable_restore
  • stable::stable_store
  • utils::accept
  • utils::arg_data_raw
  • utils::arg_data_size
  • utils::method_name
  • utils::performance_counter
  • utils::reject
  • utils::reply

Typedefs

  • ic::Cycles
  • ic::StableSize
  • prelude::Cycles
  • prelude::StableSize

Constants

  • ic::CANDID_EMPTY_ARG