random_word

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.

Generating a random english word

```rust use random_word::Lang;

let word = random_word::gen(Lang::En); ```

Generating a random english word starting with 'c'

```rust use random_word::Lang;

let word = randomword::genstartswith('c', Lang::En); assert!(word.issome()); ```

Get all 4 length french words

```rust use random_word::Lang;

let wordlist = randomword::all_len(4, Lang::Fr); ```