#reflection #deserialize #serialization #introspection

facet-derive-emit

Proc macro for emitting derived 'Facet' trait code in facet

20 releases (13 breaking)

Uses new Rust 2024

new 0.20.0 May 2, 2025
0.18.2 Apr 27, 2025

#566 in Encoding

Download history 807/week @ 2025-04-14 1178/week @ 2025-04-21 630/week @ 2025-04-28

2,615 downloads per month
Used in 7 crates (via facet-derive)

MIT/Apache

145KB
2.5K SLoC

Facet logo - a reflection library for Rust

Coverage Status free of syn crates.io documentation MIT/Apache-2.0 licensed

Logo by Misiasart

Thanks to all individual and corporate sponsors, without whom this work could not exist:

Ko-fi GitHub Sponsors Patreon Zed Depot

Emits Rust code for facet-derive

License

Licensed under either of:

at your option.

Dependencies

~215KB