amethyst / amethyst/serde-diff
Optionally use perfect hashing for field path matching in derive macro `apply`
Aperta
enhancement
good first issue
help wanted
- Lingua principale
- Rust
- Stelle
- 127
- Fork
- 21
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Field paths are serialized as strings, and applying a diff to a large struct can be costly due to excessive string matching. It should be possible to leverage one of the crates in the ecosystem for perfect hashing when generating code for `apply` in the derive macro.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Valutazione
Questa issue non è ancora stata valutata.