Skip to main content

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, values, and types.
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.