Thanks to visit codestin.com
Credit goes to lib.rs

8 releases

Uses new Rust 2024

0.1.0 Dec 22, 2024
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

Apache-2.0 OR Apache-2…

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