| Crates.io | facet-reflect |
| lib.rs | facet-reflect |
| version | 0.29.1 |
| created_at | 2025-04-11 23:42:48.273007+00 |
| updated_at | 2025-09-18 14:43:39.314625+00 |
| description | Allows peeking (reading from) and poking (writing to) types that implement Facet |
| homepage | |
| repository | https://github.com/facet-rs/facet |
| max_upload_size | |
| id | 1630485 |
| size | 409,707 |
Whereas the core facet crate provides essential traits like Facet itself, and
data structures like Type, StructType, Field, etc., facet-reflect uses that
information about the shape of types to allow:
Peek])Partial])This allows, respectively, serialization and deserialization, without risking breaking
invariants in types that implement Facet.
Thanks to all individual sponsors:
...along with corporate sponsors:
...without whom this work could not exist.
The facet logo was drawn by Misiasart.
Licensed under either of:
at your option.