Module artifact_app::dev_prefix [] [src]

stdlib and external library prefix for core module TODO: this should be it's own crate.... maybe

Reexports

pub use super::types::*;

Modules

clone

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

env

Inspection and manipulation of the process's environment.

error

Traits for working with Errors.

fmt

Utilities for formatting and printing Strings

fs

Filesystem manipulation operations.

io

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

result

Error handling with the Result type.

str

Unicode string slices.

Structs

Arc

A thread-safe reference-counting pointer.

HashMap

A hash map implementation which uses linear probing with Robin Hood bucket stealing.

HashSet

An implementation of a hash set using the underlying representation of a HashMap where the value is ().

OsString

A type that can represent owned, mutable platform-native strings, but is cheaply inter-convertible with Rust strings.

Path

A slice of a path (akin to str).

PathBuf

An owned, mutable path (akin to String).

Regex

A compiled regular expression for matching Unicode strings.

RegexBuilder

A configurable builder for a regular expression.

VecDeque

VecDeque is a growable ring buffer, which can be used as a double-ended queue efficiently.

Enums

SeekFrom

Enumeration of possible methods to seek within an I/O object.

Traits

AsRef

A cheap, reference-to-reference conversion.

AsciiExt

Extension methods for ASCII-subset only operations on string slices.

ChainedError

This trait is implemented on all the errors generated by the error_chain macro.

Clone

A common trait for the ability to explicitly duplicate an object.

Debug

Format trait for the ? character.

Default

A trait for giving a type a useful default value.

Deref

The Deref trait is used to specify the functionality of dereferencing operations, like *v.

DerefMut

The DerefMut trait is used to specify the functionality of dereferencing mutably like *v = 1;

FmtWrite

A collection of methods that are required to format a message into a stream.

FromIterator

Conversion from an Iterator.

FromStr

A trait to abstract the idea of creating a new instance of a type from a string.

Iterator

An interface for dealing with iterators.

Read

The Read trait allows for reading bytes from a source.

Seek

The Seek trait provides a cursor which can be moved within a stream of bytes.

Write

A trait for objects which are byte-oriented sinks.