Module wasmer_types::lib::std[][src]

Expand description

Custom std module.

Modules

any

This module implements the Any trait, which enables dynamic typing of any 'static type through runtime reflection.

borrow

A module for working with borrowed data.

boxed

A pointer type for heap allocation.

cell

Shareable mutable containers.

cmp

Functionality for ordering and comparison.

convert

Traits for conversions between types.

fmt

Utilities for formatting and printing Strings.

hash

Generic hashing support.

iter

Composable external iteration.

marker

Primitive traits and types representing basic properties of types.

mem

Basic functions for dealing with memory.

ops

Overloadable operators.

ptr

Manually manage memory through raw pointers.

rc

Single-threaded reference-counting pointers. ‘Rc’ stands for ‘Reference Counted’.

slice

A dynamically-sized view into a contiguous sequence, [T].

string

A UTF-8–encoded, growable string.

sync

Useful synchronization primitives.

u32Deprecation planned

Constants for the 32-bit unsigned integer type.

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.