[][src]Crate ndless

Re-exports

pub extern crate alloc;

Modules

any

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

arch

Platform dependent vendor intrinsics.

ascii

Operations on ASCII strings and characters.

borrow

A module for working with borrowed data.

boxed

A pointer type for heap allocation.

cell

Shareable mutable containers.

char

A character type.

clone

The Clone trait for types that cannot be 'implicitly copied'.

cmp

Functionality for ordering and comparison.

collections

Collection types.

convert

Traits for conversions between types.

cty
default

The Default trait for types which may have meaningful default values.

env
f32

This module provides constants which are specific to the implementation of the f32 floating point data type.

f64

This module provides constants which are specific to the implementation of the f64 floating point data type.

ffi
fmt

Utilities for formatting and printing Strings.

hash

Generic hashing support.

hint

Hints to compiler that affects how code should be emitted or optimized.

i8

The 8-bit signed integer type.

i16

The 16-bit signed integer type.

i32

The 32-bit signed integer type.

i64

The 64-bit signed integer type.

i128

The 128-bit signed integer type.

input
isize

The pointer-sized signed integer type.

iter

Composable external iteration.

marker

Primitive traits and types representing basic properties of types.

math
mem

Basic functions for dealing with memory.

msg
num

Numeric traits and functions for the built-in numeric types.

ops

Overloadable operators.

option

Optional values.

out
prelude
process
ptr

Manually manage memory through raw pointers.

rc

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

result

Error handling with the Result type.

slice

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

str

Unicode string slices.

string

A UTF-8 encoded, growable string.

sync

Thread-safe reference-counting pointers.

time
u8

The 8-bit unsigned integer type.

u16

The 16-bit unsigned integer type.

u32

The 32-bit unsigned integer type.

u64

The 64-bit unsigned integer type.

u128

The 128-bit unsigned integer type.

vec

A contiguous growable array type with heap-allocated contents, written Vec<T>.

Macros

cstr

This macro takes a string and returns a CString

print
println
vec

Creates a Vec containing the arguments.

Statics

ARGUMENTS