100% safe Rust.1 Low memory footprint. Avoid (pre)allocation when possible. Lightweight dependency tree. Avoid adding unnecessary import when possible. Prefer no proc macro code generation when possible(proc macro feature are still offered as opt-in instead of opt-out). Make async web framework...
Cargo.toml LICENSE README.md rustfmt.toml Breadcrumbs xitca-web / rustfmt.toml Latest commit fakeshadow update Service trait to use actix-web v4 style 5f5d054· May 18, 2021 HistoryHistory File metadata and controls Code Blame 1 lines (1 loc) · 15 Bytes Raw max_width = 120 1 Whi...
Xitca-Web is a HTTP library and web framework written in 100% safe Rust with zero-copy serialization / deserialization support. It focuses on memory efficiency, composability, and fast compile time. The main reason behind creating Xitca-web is to provide more memory safe framework which uses 1...
100% safe Rust.2 Low memory footprint. Avoid (pre)allocation when possible. Lightweight dependency tree. Avoid adding unnecessary import when possible. Prefer no proc macro code generation when possible(proc macro feature are still offered as opt-in instead of opt-out). Compact and simple code...
README.md README.md A fork of matchit Compare to matchit Pros clean public types with no lifetime pollution. (easier to pass params around) 100% safe Rust. (unsafe code still used through dependencies) Cons immutable router value. potentially slower in micro benchmark.Failed...
Minimum Supported Rust Version 1.75 1 Motivation Less synchronization and thread per core design is used. 100% safe Rust.2 Low memory footprint. Avoid (pre)allocation when possible. Lightweight dependency tree. Avoid adding unnecessary import when possible. Prefer no proc macro code generation whe...
100% safe Rust.2 Low memory footprint. Avoid (pre)allocation when possible. Lightweight dependency tree. Avoid adding unnecessary import when possible. Prefer no proc macro code generation when possible(proc macro feature are still offered as opt-in instead of opt-out). Compact and simple code...
rustfmt.toml Breadcrumbs xitca-web / Cargo.toml Latest commit fakeshadow add rate-limit feature and http-rate crate. (HFQR#895) 8ad12a7· Jan 19, 2024 HistoryHistory File metadata and controls Code Blame 44 lines (42 loc) · 993 Bytes Raw [workspace] resolver = "2" members = [ ...
The primary reason behind creating Xitca-web is to provide more memory safe framework which uses 100% safe rust. As well as to provide a framework which provides its own HTTP library, async IO abstraction, tls integration and a database driver all in one package with a low-memory footprint...
100% safe Rust.1 Low memory footprint. Avoid (pre)allocation when possible. Lightweight dependency tree. Avoid adding unnecessary import when possible. Prefer no proc macro code generation when possible(proc macro feature are still offered as opt-in instead of opt-out). Make async web framework...