Crate std [−] [src]
Reexports
pub use alloc::*; |
Modules
| any |
This module implements the |
| char |
Character manipulation. |
| clone |
The |
| cmp |
Functionality for ordering and comparison. |
| collections | |
| convert |
Traits for conversions between types. |
| default |
The |
| error |
Traits for working with Errors. |
| f32 |
The 32-bit floating point type. |
| f64 |
The 64-bit floating point type. |
| fmt |
Utilities for formatting and printing strings |
| hash |
Generic hashing support. |
| i16 |
The 16-bit signed integer type. |
| i32 |
The 32-bit signed integer type. |
| i64 |
The 64-bit signed integer type. |
| i8 |
The 8-bit signed integer type. |
| io |
Traits, helpers, and type definitions for core I/O functionality. |
| isize |
The pointer-sized signed integer type. |
| iter |
Composable external iteration |
| marker |
Primitive traits and marker types representing basic 'kinds' of types. |
| mem |
Basic functions for dealing with memory |
| num |
Numeric traits and functions for generic mathematics |
| ops |
Overloadable operators |
| option |
Optional values |
| prelude | |
| ptr |
Raw, unsafe pointers, |
| result |
Error handling with the |
| slice |
Slice management and manipulation |
| str |
String manipulation |
| string |
An owned, growable string that enforces that its contents are valid UTF-8. |
| sync | |
| u16 |
The 16-bit unsigned integer type. |
| u32 |
The 32-bit unsigned integer type. |
| u64 |
The 64-bit unsigned integer type. |
| u8 |
The 8-bit unsigned integer type. |
| usize |
The pointer-sized unsigned integer type. |
| vec |
A growable list type with heap-allocated contents, written |
| intrinsics |
[Unstable] rustc compiler intrinsics. |
| panicking |
[Unstable] Panic support for libcore |
| raw |
[Unstable] Contains struct definitions for the layout of compiler built-in types. |
Macros
| assert! |
Ensure that a boolean expression is |
| assert_eq! |
Asserts that two expressions are equal to each other. |
| format! |
Use the syntax described in |
| panic! | |
| try! |
Short circuiting evaluation on Err |
| vec! |
Creates a |
| write! |
Use the |
| writeln! |
Use the |