Crate aurora_engine_types
source ·Re-exports
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
strprimitive type. - A contiguous growable array type with heap-allocated contents, written
Vec<T>.
Macros
- Creates a
Stringusing interpolation of runtime expressions. - Creates a
Veccontaining 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
Orderingis 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
Cloneto borrowed data. - A trait for converting a value to a
String.