Expand description
Development extensions for the Rust Standard Library.
Modules
- Documentation on features.
- allocRe-exported Rust- alloclibrary environment.
- coreRe-exported Rust- corelibrary environment.
- Optional external dependencies.
- stdRe-exported Rust- stdlibrary environment.
- All items are flat re-exported here.
- anyanyDynamic typing and reflection, extendsstd::any.
- colorcolorColors.
- datadata
- memmemMemory management, extendsstd::mem.
- metametaMeta-programming and code generation.
- numnumNumeric types, extendsstd::num.
- opsops
- OS-specific, extendsstd::os.
- pathpathPaths, extendsstd::path.
- The common prelude.
- resultresult
- tasktask
- texttext
- timetimeTemporal quantification, extendsstd::time.
Macros
- ansidepandtextandtermConcatenatesAnsiescape codes, and returns a&str.
- ansibdepandtextandtermConcatenatesAnsiescape codes, and returns a&[u8].
- ansipdepandtextand (stdorlinux_unsafe) andtermPrints concatenatedAnsiescape codes using the Ansiprintmethod.
- cdbgtext
- cformetaA for loop that is usable in const expressions.
- cswapmemSwaps two mutable references in const time, using a temporary variable.
- Configures a feature as deprecated, in order to warn when it is enabled.
- format_buftextReturns a formattedstrslice backed by a buffer,no_stdcompatible.
- iifmetaA more compactinlineif.
- Returns the size of an expression in bytes.
- os_eprint(stdorlinux_unsafe) anddepandtextPrints to the standard error.
- os_eprintln(stdorlinux_unsafe) anddepandtextPrints to the standard error, with a newline.
- os_print(stdorlinux_unsafe) anddepandtextPrints to the standard output.
- os_println(stdorlinux_unsafe) anddepandtextPrints to the standard output, with a newline.
- pastemetaAllows to paste identifiers together.
- sfmetaskipformatting macro.
- sleep4taskandstdA more compactstd::thread::sleep.