Expand description
A cohesive Rust development layer.
Re-exports§
pub use all::*;
Modules§
- Dependencies.
- Documentation.
- All the items are re-exported here.
- Geometric figures and operations, spatial constructs and analysis.
- Graphics rendering, chromacity and image manipulation.
- Time and calendar types and operations, extends
std::
time
. - User interface fundamentals and minimal implementations.
Macros§
- ansi
ui_term
andconst-str
ConcatenatesAnsi
escape codes, and returns a&str
. - ansib
ui_term
andconst-str
ConcatenatesAnsi
escape codes, and returns a&[u8]
. - ansip
ui_term
andstd
Prints concatenatedAnsi
escape codes using the Ansiprint
method. - Initializes a
[$T; $LEN]
corearray
in multiple ways. - Asserts the approximate equality of a series of expressions within
tolerance
. - Asserts the equality of a series of expressions.
- Creates a custom bit field struct.
- A for loop that is usable in const contexts.
- Swaps two mutable variables in a compile-time friendly manner.
- Configures a feature as deprecated, in order to warn when it is enabled.
- Defines an enum and an associated type set of its variants.
- Returns a formatted
str
slice backed by a buffer,no_std
compatible. - Defines a constant for every given identifier with a value of its index in the list.
- ident_total_countDeprecatedCounts the total number of given identifiers as a
usize
. - A more compact
i
nlineif
. - Returns the size of an expression in bytes.
core
Panics the current thread.- Allows to paste identifiers together.
s
kipf
ormatting macro.- sleep4
work
andstd
A more compactthread_sleep
. - An unwrapper macro that works in compile-time.