| Crates.io | facet-types |
| lib.rs | facet-types |
| version | 0.2.4 |
| created_at | 2025-04-06 12:11:10.912117+00 |
| updated_at | 2025-04-10 06:48:18.256735+00 |
| description | Core types and traits for the facet reflection library |
| homepage | |
| repository | https://github.com/facet-rs/facet |
| max_upload_size | |
| id | 1622852 |
| size | 64,820 |
Thanks to all individual and corporate sponsors, without whom this work could not exist:
Defines the core types used throughout the facet ecosystem for runtime reflection:
Shape: The central type that describes the memory layout and capabilities of a typeDef tree, which describes type definitions (structs, enums, etc.)This crate is foundational to facet's reflection capabilities, providing the type system that enables safe runtime type manipulation.
Memory layout information (size, alignment, etc.)
Type definition hierarchies
Runtime type manipulation vtables
Safe type erasure primitives
Licensed under either of:
at your option.