Module vonuvoli_scheme::prelude [−][src]
Re-exports
pub use std::option::Option::None; |
pub use std::option::Option::Some; |
pub use std::result::Result::Err; |
pub use std::result::Result::Ok; |
pub use super::externals as ext; |
Modules
borrow |
A module for working with borrowed data. |
char |
A character type. |
cmp |
Functionality for ordering and comparison. |
collections |
Collection types. |
convert |
Traits for conversions between types. |
core_char |
A character type. |
core_str |
String manipulation |
env |
Inspection and manipulation of the process's environment. |
f32 |
This module provides constants which are specific to the implementation
of the |
f64 |
This module provides constants which are specific to the implementation
of the |
ffi |
Utilities related to FFI bindings. |
fmt |
Utilities for formatting and printing |
fs |
Filesystem manipulation operations. |
fs_path |
Cross-platform path manipulation. |
hash |
Generic hashing support. |
hash_map |
A hash map implemented with linear probing and Robin Hood bucket stealing. |
hash_set |
A hash set implemented as a |
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. |
io |
Traits, helpers, and type definitions for core I/O functionality. |
isize |
The pointer-sized signed integer type. |
iter |
Composable external iteration. |
mem |
Basic functions for dealing with memory. |
num |
Additional functionality for numerics. |
ops |
Overloadable operators. |
os |
OS-specific functionality. |
panic |
Panic support in the standard library. |
process |
A module for working with processes. |
ptr |
Raw, unsafe pointers, |
regex |
This crate provides a library for parsing, compiling, and executing regular expressions. Its syntax is similar to Perl-style regular expressions, but lacks a few features like look around and backreferences. In exchange, all searches execute in linear time with respect to the size of the regular expression and search text. |
slice |
A dynamically-sized view into a contiguous sequence, |
str |
Unicode string slices. |
string |
A UTF-8 encoded, growable string. |
time |
Temporal quantification. |
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. |
unix_io |
Unix-specific extensions to general I/O primitives |
unix_process |
Unix-specific extensions to primitives in the |
usize |
The pointer-sized unsigned integer type. |
Structs
StdArc |
A thread-safe reference-counting pointer. 'Arc' stands for 'Atomically Reference Counted'. |
StdBox |
A pointer type for heap allocation. |
StdCell |
A mutable memory location. |
StdMap |
A hash map implemented with linear probing and Robin Hood bucket stealing. |
StdRc |
A single-threaded reference-counting pointer. 'Rc' stands for 'Reference Counted'. |
StdRef |
Wraps a borrowed reference to a value in a |
StdRefCell |
A mutable memory location with dynamically checked borrow rules |
StdRefMut |
A wrapper type for a mutably borrowed value from a |
StdSet |
A hash set implemented as a |
StdString |
A UTF-8 encoded, growable string. |
StdVec |
A contiguous growable array type, written |
Enums
Alternative2 | |
Option |
The |
Result |
|
StdMapEntry |
A view into a single entry in a map, which may either be vacant or occupied. |
Traits
Clone |
A common trait for the ability to explicitly duplicate an object. |
Copy |
Types whose values can be duplicated simply by copying bits. |
Default |
A trait for giving a type a useful default value. |
Fn |
The version of the call operator that takes an immutable receiver. |
FnMut |
The version of the call operator that takes a mutable receiver. |
FnOnce |
The version of the call operator that takes a by-value receiver. |
Sized |
Types with a constant size known at compile time. |
StdAny |
A type to emulate dynamic typing. |
StdAsRef |
A cheap reference-to-reference conversion. Used to convert a value to a reference value within generic code. |
StdAsRef0 | |
StdAsRefMut |
A cheap, mutable reference-to-mutable reference conversion. |
StdBorrow |
A trait for borrowing data. |
StdDeref |
Used for immutable dereferencing operations, like |
StdDerefMut |
Used for mutable dereferencing operations, like in |
StdExpectAsRef0 | |
StdExpectInto0 | |
StdFrom |
Simple and safe type conversions in to |
StdInto |
A conversion that consumes |
StdInto0 | |
StdTryAsRef0 | |
StdTryInto0 | |
TraitImportBufRead |
A |
TraitImportDeref |
Used for immutable dereferencing operations, like |
TraitImportEq |
Trait for equality comparisons which are equivalence relations. |
TraitImportExactSizeIterator |
An iterator that knows its exact length. |
TraitImportExtend |
Extend a collection with the contents of an iterator. |
TraitImportFileTypeExt |
Unix-specific extensions for |
TraitImportFromIterator |
Conversion from an |
TraitImportFromStr |
A trait to abstract the idea of creating a new instance of a type from a string. |
TraitImportHasher |
A trait for hashing an arbitrary stream of bytes. |
TraitImportIntoIterator |
Conversion into an |
TraitImportIterator |
An interface for dealing with iterators. |
TraitImportMetadataExt |
Unix-specific extensions to |
TraitImportOrd |
Trait for types that form a total order. |
TraitImportOsStrExt |
Unix-specific extensions to |
TraitImportOsStringExt |
Unix-specific extensions to |
TraitImportPartialEq |
Trait for equality comparisons which are partial equivalence relations. |
TraitImportPartialOrd |
Trait for values that can be compared for a sort-order. |
TraitImportPermissionsExt |
Unix-specific extensions to |
TraitImportPortQueries | |
TraitImportRead |
The |
TraitImportToString |
A trait for converting a value to a |
TraitImportWrite |
A trait for objects which are byte-oriented sinks. |
TraitImportWriteFmt |
A collection of methods that are required to format a message into a stream. |
StdTryFrom |
[ Experimental ] Attempt to construct |
StdTryInto |
[ Experimental ] An attempted conversion that consumes |