Docs.rs
  • soroban-env-common-zephyr-21.2.2
    • soroban-env-common-zephyr 21.2.2
    • Permalink
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • heytdep
    • Dependencies
      • arbitrary =1.3.2 normal optional
      • ethnum =1.5.0 normal
      • num-derive =0.4.1 normal
      • num-traits =0.2.17 normal
      • serde =1.0.192 normal optional
      • soroban-env-macros-zephyr =21.2.2 normal
      • static_assertions =1.1.0 normal
      • stellar-xdr =21.2.0 normal
      • soroban-wasmi =0.31.1-soroban.20.0.1 normal optional
      • wasmparser =0.116.1 normal optional
      • num-traits =0.2.17 dev
      • num_enum =0.7.1 dev
      • crate-git-revision =0.0.6 build
      • tracy-client =0.16.4 normal optional
    • Versions
    • 1.31% of the crate is documented
  • Platform
    • 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

soroban_env_common_zephyr21.2.2

Module num

  • Structs
  • Constants
  • Traits
  • Functions

In crate soroban_env_common_zephyr

Module soroban_env_common_zephyr::num

source ·

Structs§

  • DurationObject
  • DurationSmall
  • DurationVal
  • I32Val
  • I64Object
  • I64Small
  • I64Val
  • I256
    A 256-bit signed integer type.
  • I128Object
  • I128Small
  • I128Val
  • I256Object
  • I256Small
  • I256Val
  • TimepointObject
  • TimepointSmall
  • TimepointVal
  • U32Val
  • U64Object
  • U64Small
  • U64Val
  • U256
    A 256-bit unsigned integer type.
  • U128Object
  • U128Small
  • U128Val
  • U256Object
  • U256Small
  • U256Val

Constants§

  • MAX_SMALL_I64
  • MAX_SMALL_I128
  • MAX_SMALL_I256
  • MAX_SMALL_U64
  • MAX_SMALL_U128
  • MAX_SMALL_U256
  • MIN_SMALL_I64
  • MIN_SMALL_I128
  • MIN_SMALL_I256
  • MIN_SMALL_U64
  • MIN_SMALL_U128
  • MIN_SMALL_U256

Traits§

  • AsI256
    This trait defines as conversions (casting) from primitive types to I256.
  • AsU256
    This trait defines as conversions (casting) from primitive types to U256.

Functions§

  • i256_from_pieces
  • i256_into_pieces
  • is_small_i64
  • is_small_i128
  • is_small_i256
  • is_small_i256_parts
  • is_small_u64
  • is_small_u128
  • is_small_u256
  • is_small_u256_parts
  • u256_from_pieces
  • u256_into_pieces