The random_word
crate provides an efficient way to generate
random words. Included words can be filtered by length or
first character.
You MUST enable a crate language feature.
Example cargo.toml
:
random_word = { version = "0.4.0", features = ["en"] }
Crate language features are mandatory to reduce binary size.
Supported Languages:
* De
- German. Requires enabling "de" feature.
* En
- English. Requires enabling "en" feature.
* Es
- Spanish. Requires enabling "es" feature.
* Fr
- French. Requires enabling "fr" feature.
```rust use random_word::Lang;
let word = random_word::gen(Lang::En); ```
```rust use random_word::Lang;
let word = randomword::genstartswith('c', Lang::En); assert!(word.issome()); ```
```rust use random_word::Lang;
let wordlist = randomword::all_len(4, Lang::Fr); ```