Module std

Source

Modules§

cmp
Utilities for comparing and ordering values.
fmt
Utilities for formatting and printing Strings.
hash
Generic hashing support.
ops
Overloadable operators.
str
Utilities for the str primitive 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.

Structs§

BTreeMap
An ordered map based on a B-Tree.
Ipv4Addr
An IPv4 address.
Ipv6Addr
An IPv6 address.
PhantomData
Zero-sized type used to mark things that “act like” they own a T.
PhantomPinned
A marker type which does not implement Unpin.
RefCell
A mutable memory location with dynamically checked borrow rules
String
A UTF-8–encoded, growable string.
Vec
A contiguous growable array type, written as Vec<T>, short for ‘vector’.

Enums§

IpAddr
An IP address, either IPv4 or IPv6.

Traits§

FromStr
Parse a value from a string
ToString
A trait for converting a value to a String.

Unions§

MaybeUninit
A wrapper type to construct uninitialized instances of T.