| Crates.io | key-paths-derive |
| lib.rs | key-paths-derive |
| version | 1.1.0 |
| created_at | 2025-09-18 17:16:53.788662+00 |
| updated_at | 2025-11-23 08:41:30.114972+00 |
| description | Proc-macro derive to generate keypath methods |
| homepage | https://github.com/codefonsi/rust-key-paths |
| repository | https://github.com/codefonsi/key-paths-derive |
| max_upload_size | |
| id | 1845021 |
| size | 309,458 |
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.