17 releases (9 breaking)
Uses new Rust 2024
| new 0.44.2 | Mar 12, 2026 |
|---|---|
| 0.43.2 | Jan 23, 2026 |
| 0.41.0 | Dec 31, 2025 |
#44 in #introspection
5,693 downloads per month
Used in 145 crates
(via facet-macros)
605KB
12K
SLoC
facet-macros-impl
Implementation of facet derive macros, combining parsing and code generation.
This crate provides the internal implementation for #[derive(Facet)] and related procedural macros. It’s used by facet-macros (the proc-macro crate) and should not be used directly.
Sponsors
Thanks to all individual sponsors:
…along with corporate sponsors:
…without whom this work could not exist.
Special thanks
The facet logo was drawn by Misiasart.
License
Licensed under either of:
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Dependencies
~400KB