| Crates.io | key-paths-macros |
| lib.rs | key-paths-macros |
| version | 1.0.9 |
| created_at | 2025-11-23 08:41:39.605332+00 |
| updated_at | 2025-11-23 08:41:39.605332+00 |
| description | Proc-macro derive to generate keypath methods |
| homepage | https://github.com/codefonsi/rust-key-paths |
| repository | https://github.com/codefonsi/key-paths-macros |
| max_upload_size | |
| id | 1946311 |
| size | 15,431 |
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.