3 releases (stable)
Uses new Rust 2024
new 1.0.1 | Apr 18, 2025 |
---|---|
0.1.0 | Apr 17, 2025 |
#967 in HTTP server
73 downloads per month
22KB
424 lines
lunna_actix_utils
is a utility crate by lunna.dev (me) for Actix Web projects.
This crate contains reusable tools and extractors that are used across several of my personal projects, aiming to reduce boilerplate and keep code clean and maintainable.
It is not intended as a general-purpose library for public use, but you're welcome to explore or adapt anything you find useful.
Features
- Custom extractors (e.g.
extractors::validated_json::ValidatedJson
for automatic validation of JSON payloads) - Small utilities to make working with Actix Web smoother
Modules
extractors
— Request extractors with extra behavior like input validation.
lunna_actix_utils
Utilities for Actix Web projects by lunna.dev
This crate provides small, reusable components used across my personal projects built with Actix Web. It includes custom extractors and helpers to reduce boilerplate and keep things clean.
Important
This is a personal-use crate. You're welcome to explore or use it, but it's tailored to my own workflows and may change frequently.
Features
ValidatedJson
extractor: automatically validates incoming JSON payloads usingvalidator
.- More utilities coming as needed.
License
MIT
Dependencies
~19–32MB
~559K SLoC