7 unstable releases
0.4.3 | Dec 16, 2023 |
---|---|
0.4.2 | Dec 9, 2023 |
0.4.1 | Dec 5, 2022 |
0.4.0 | Oct 1, 2022 |
0.1.1 | Feb 27, 2022 |
#172 in HTTP client
1,763 downloads per month
Used in hcaptcha
270KB
11K
SLoC
mockd
Update to fakeit, a Rust port of the famous Go fakeit library with more than 130 functions.
Usage
Add mockd to the dependencies (typically dev-dependencies) in Cargo.toml
[dev-dependencies]
mockd = "0.4.3"
The contact info struct contains a phone number and email string.
let credit_card = mockd::payment::credit_card();
println!("Credit card: {:#?}", credit_card);
Mockd provides mock data in the following categories:
- address
- animal
- beer
- bool_rand
- colour
- company
- contact
- currency
- datetime
- file
- generator
- hacker
- hipster
- image
- internet
- job
- language
- log_level
- name
- password
- payment
- person
- status_code
- unique
- user_agent
- vehicle
- words
Each category is enabled by a feature of the same name. All features can be enabled using the feature "all".
Full documentation is available at docs.rs
Dependencies
~0–610KB