Module prelude
The rmx prelude.
Modules
- alloc Memory allocation APIs.
- arch SIMD and vendor intrinsics module.
- ascii Operations on ASCII strings and characters.
- autodiff This module provides support for automatic differentiation.
- backtrace Support for capturing a stack backtrace of an OS thread
-
bstr
The
ByteStrandByteStringtypes and trait implementations. - collections Collection types.
- env Inspection and manipulation of the process's environment.
- error Interfaces for working with Errors.
- executor Built-in executors and related tools.
-
f128
Constants for the
f128quadruple-precision floating point type. -
f16
Constants for the
f16half-precision floating point type. -
f32
Constants for the
f32single-precision floating point type. -
f64
Constants for the
f64double-precision floating point type. - ffi Utilities related to FFI bindings.
-
from
Unstable module containing the unstable
Fromderive macro. - fs Filesystem manipulation operations.
- hash Generic hashing support.
- io Traits, helpers, and type definitions for core I/O functionality.
- net Networking primitives for TCP/UDP communication.
- num Additional functionality for numerics.
- os OS-specific functionality.
- panic Panic support in the standard library.
-
pat
Helper module for exporting the
pattern_typemacro - path Cross-platform path manipulation.
-
prelude
The Rust Prelude
-
prelude
A "prelude" for crates using the
futurescrate. -
process
A module for working with processes.
ChildStdinimplements [Write]: [spawn]: Command::spawn [output]: Command::output [stdout]: Command::stdout [stdin]: Command::stdin [stderr]: Command::stderr [Write]: io::Write [Read]: io::Read [arg]: Command::arg [args]: Command::args [raw_arg]: crate::os::windows::process::CommandExt::raw_arg [CreateProcessW]: https://learn.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-createprocessw - random Random value generation.
- simd Portable SIMD module.
- sync Useful synchronization primitives.
- task Types and Traits for working with asynchronous tasks.
- thread Native threads.
- time Temporal quantification.
Traits
-
PowerClone
Power
Clone. -
PowerExpect
Power
expectforResultandOption. -
PowerToOwned
Power
ToOwned. -
PowerToString
Power
ToString. -
ResultIgnore
Power ignore
Result- kick thatResultto the curb!
Functions
Macros
- dbg Prints and returns the value of a given expression for quick and dirty debugging.
- eprint Prints to the standard error.
- eprintln Prints to the standard error, with a newline.
- panic Panics the current thread.
- print Prints to the standard output.
- println Prints to the standard output, with a newline.
-
thread_local
Declare a new thread local storage key of type
std::thread::LocalKey.