Crate aurora_engine_types

source ·

Re-exports§

  • pub use borsh;
  • pub use alloc::borrow::Cow::*;

Modules§

  • Guarantees all properly constructed AccountId’s are valid for the NEAR network.
  • Utilities for formatting and printing Strings.
  • Basic functions for dealing with memory.
  • Utilities for the str primitive type.
  • A contiguous growable array type with heap-allocated contents, written Vec<T>.

Macros§

  • Creates a String using interpolation of runtime expressions.
  • Creates a Vec containing the arguments.

Structs§

  • An ordered map based on a B-Tree.
  • An ordered set based on a B-Tree.
  • A pointer type that uniquely owns a heap allocation of type T.
  • Fixed-size uninterpreted hash type with 20 bytes (160 bits) size.
  • Fixed-size uninterpreted hash type with 32 bytes (256 bits) size.
  • An ordered map based on a B-Tree.
  • Zero-sized type used to mark things that “act like” they own a T.
  • A UTF-8–encoded, growable string.
  • Little-endian large integer type 256-bit unsigned integer.
  • A contiguous growable array type, written as Vec<T>, short for ‘vector’.

Enums§

  • A clone-on-write smart pointer.
  • An Ordering is the result of a comparison between two values.

Traits§

  • The addition operator +.
  • The addition assignment operator +=.
  • Format trait for an empty format, {}.
  • The division operator /.
  • The multiplication operator *.
  • The subtraction operator -.
  • The subtraction assignment operator -=.
  • A generalization of Clone to borrowed data.
  • A trait for converting a value to a String.