amethyst / amethyst/serde-diff

Optionally use perfect hashing for field path matching in derive macro `apply`

Aberta
#7 5 comentários 0 reações 0 responsáveis Ver no GitHub
enhancement good first issue help wanted
Linguagem predominante
Rust
Estrelas
127
Forks
21
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

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.

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.