Crate aurora_engine_types

Crate aurora_engine_types 

Source

Re-exports§

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

Modules§

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

Macros§

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

Structs§

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

Enums§

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

Traits§

Add
The addition operator +.
AddAssign
The addition assignment operator +=.
AsBytes
Display
Format trait for an empty format, {}.
Div
The division operator /.
Mul
The multiplication operator *.
Sub
The subtraction operator -.
SubAssign
The subtraction assignment operator -=.
ToOwned
A generalization of Clone to borrowed data.
ToString
A trait for converting a value to a String.