Commit 97e42d2
feat(rust): Rust port of faker2 core + name intelligence
rust/ crate: seedable PRNG + BaseProvider primitives (numerify/lexify/
bothify/hexify), {{token}} templating, and en_US providers (person, address,
internet, lorem, company, phone, color, misc). Zero-dependency core.
Ports the naming feature too: gender inference + preserving replacement +
grammar. Opt-in `real-names` feature reads the same data/ parquet
(frequency-weighted, 139 countries) behind parquet+arrow.
Benchmarks (release, 1M ops): real-names infer ~4.6x and weighted
replacement ~4.5x faster than the Python implementation; parquet load ~4x.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 20bffcc commit 97e42d2
22 files changed
Lines changed: 2569 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
0 commit comments