Module reparser::def[][src]

Re-exports

pub use crate::bset::*;

Modules

io

Traits, helpers, and type definitions for core I/O functionality.

mem

Basic functions for dealing with memory.

Macros

Debug

Derive macro generating an impl of the trait Debug.

Ord

Derive macro generating an impl of the trait Ord.

Structs

BTreeMap

A map based on a B-Tree.

BTreeSet

A set based on a B-Tree.

HashMap

A hash map implemented with quadratic probing and SIMD lookup.

IntoIter

A by-value array iterator.

Range

A (half-open) range bounded inclusively below and exclusively above (start..end).

Rc

A single-threaded reference-counting pointer. ‘Rc’ stands for ‘Reference Counted’.

RefCell

A mutable memory location with dynamically checked borrow rules

VecDeque

A double-ended queue implemented with a growable ring buffer.

Enums

Entry

A view into a single entry in a map, which may either be vacant or occupied.

Ordering

An Ordering is the result of a comparison between two values.

Traits

Add

The addition operator +.

BitAnd

The bitwise AND operator &.

BitOr

The bitwise OR operator |.

BitOrAssign

The bitwise OR assignment operator |=.

BitXor

The bitwise XOR operator ^.

Borrow

A trait for borrowing data.

Debug

? formatting.

Display

Format trait for an empty format, {}.

Neg

The unary negation operator -.

Not

The unary logical negation operator !.

Ord

Trait for types that form a total order.

Sub

The subtraction operator -.

Write

A trait for writing or formatting into Unicode-accepting buffers or streams.

Functions

defo
format

The format function takes an Arguments struct and returns the resulting formatted string.

replace

Moves src into the referenced dest, returning the previous dest value.

zero

Type Definitions

Map
Set