| Crates.io | key-paths-core |
| lib.rs | key-paths-core |
| version | 1.7.0 |
| created_at | 2025-08-24 14:07:15.05046+00 |
| updated_at | 2025-11-23 08:41:19.393861+00 |
| description | Keypaths, ReadableKeyPath, WritableKeyPath and EnumKeypath for struct and enums in Rust. |
| homepage | https://github.com/codefonsi/rust-key-paths |
| repository | https://github.com/codefonsi/rust-key-paths |
| max_upload_size | |
| id | 1808388 |
| size | 136,177 |
Key paths and case paths provide a safe, composable way to access and modify nested data in Rust. Inspired by Swift’s KeyPath / CasePath system, this feature rich crate lets you work with struct fields and enum variants as first-class values.