1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
use warlocks_cauldron::*;
fn main() {
println!("Address: {}", Address(Locale::EN).full_address());
println!("IMEI: {}", Code::imei());
println!("Mnemonic Phrase: {}", Cryptographic::mnemonic_phrase());
println!("Datetime: {}", Datetime::datetime(1984, 2077));
println!("Filename: {}", File::file_name(None));
println!("DSN: {}", Development::dsn(Some(DSNType::POSTGRES), Some(TLDType::CCTLD), Some(vec!["shop", "admin"])));
println!("Mac: {}", Internet::mac());
println!("Company: {}", Finance(Locale::EN).company());
println!("Drink: {}", Food(Locale::EN).drink());
println!("Manufacturer: {}", Hardware::manufacturer());
println!("Choice: {:?}", Choice::pick(&vec!["a", "b", "c"], 5));
println!("Unique choice: {:?}", Choice::pick_unique(&vec!["a", "a", "b", "c"], 5));
println!("Increment a=1: {}", Numeric::increment("a"));
println!("Increment a+1: {}", Numeric::increment("a"));
println!("Increment 1=1: {}", Numeric::increment(1));
println!("Increment a+1: {}", Numeric::increment("a"));
println!("Project path: {}", Path::new(PlatformType::detect()).project_dir());
println!("Card struct: {:?}", Payment::credit_card());
println!("Fullname: {}", Person(Locale::EN).full_name(Some(Gender::MALE), false));
println!("Telephone: {}", Person(Locale::EN).telephone(None));
println!("Username: {}", Person::username(Some("C.U.l.d"), Some((666, 777))));
println!("DNA sequence: {}", Science::dna_sequence(10));
println!("Words: {:?}", Text(Locale::EN).words(5));
println!("USA transport code: {}", Transport::vehicle_registration_code(Some(Locale::EN)));
}