#reflection #facet #peek #poke

no-std facet-reflect

Allows peeking (reading from) and poking (writing to) types that implement Facet

12 releases (4 breaking)

Uses new Rust 2024

new 0.10.2 Apr 19, 2025
0.10.1 Apr 19, 2025
0.9.1 Apr 18, 2025
0.8.2 Apr 16, 2025
0.6.2 Apr 12, 2025

#214 in Rust patterns

Download history 15/week @ 2025-04-05 997/week @ 2025-04-12

1,018 downloads per month
Used in 8 crates

MIT/Apache

465KB
10K 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 built with blacksmith

Allows building values, via Wip, and inspecting existing values, via PeekValue.

License

Licensed under either of:

at your option.

Dependencies

~210KB