8 releases
Uses new Rust 2024
| 0.1.0 |
|
|---|---|
| 0.0.8 | Jan 20, 2026 |
| 0.0.6 | Dec 30, 2025 |
| 0.0.5 | Oct 4, 2025 |
| 0.0.4 | Feb 17, 2025 |
#533 in Procedural macros
Used in 5 crates
76KB
482 lines
The rmx prelude.
Additional tidbits defined by rmx.
Web application framework based on tokio.
See crate ::axum.
Generate Rust bindings to C and C++ libraries.
See crate ::bindgen.
A basic cross-platform C compiler driver.
See crate ::cc.
A macro for writing conditional compilation as if / else blocks.
See crate ::cfg_if.
Simple handling of CTRL-C for CLI programs.
See crate ::ctrlc.
C++ bridge runtime support; paired with cxx_build.
See crate ::cxx.
C++ bridge generator; paired with cxx.
See crate ::cxx.
A macro for defining extension methods to external types.
See crate ::extension_trait.
Shared definitions related to the HTTP protocol.
See crate ::http.
HTTP, versions 1 and 2.
See crate ::hyper.
JSON5, a superset of JSON with expanded syntax.
See crate ::json5.
Bindings to the C standard library.
See crate ::libc.
A preferred wrapper around the standard proc_macro crate.
See crate ::proc_macro2.
The quote! macro for turning code blocks into source tokens.
See crate ::quote.
The ChaCha cryptographically-secure random number generators.
See crate ::rand_chacha.
The PCG non-cryptographically-secure random number generators.
See crate ::rand_pcg.
Command-line input reading with history.
See crate ::rustyline.
Low-level network socket programming beyond std::net.
See crate ::socket2.
A Rust parser used by procedural macros.
See crate ::syn.
A text template engine based on Jinja2.
See crate ::tera.
Cross-platform library for writing colored output to the terminal.
See crate ::termcolor.
Service request/response abstraction (HTTP middleware)
for tokio and axum.
See crate ::tower.
Dependencies
~0–27MB
~380K SLoC