pub fn backward(
days: Option<i64>,
_from: Option<&str>,
_to: Option<&str>,
) -> StringExpand description
Generate a random date in the past
Examples found in repository?
examples/travel_misc.rs (line 108)
10fn main() {
11 println!("=== Faker-Rust Travel & Miscellaneous Examples ===\n");
12
13 // Travel
14 println!("✈️ TRAVEL:");
15 println!(" Airport Name: {}", travel::airport::name());
16 println!(" IATA Code: {}", travel::airport::iata_code());
17 println!(" ICAO Code: {}", travel::airport::icao_code());
18 println!(" Airport City: {}", travel::airport::city());
19 println!();
20
21 println!("🚂 TRAIN STATIONS:");
22 println!(" Station Name: {}", travel::train_station::name());
23 println!(" Station City: {}", travel::train_station::city());
24 println!(" Railway Line: {}", travel::train_station::line());
25 println!();
26
27 // Banking & Finance
28 println!("💰 BANKING:");
29 println!(" Bank Name: {}", bank::name());
30 println!(" Account Number: {}", bank::account_number());
31 println!(" IBAN: {}", bank::iban());
32 println!(" SWIFT/BIC: {}", bank::swift_bic());
33 println!();
34
35 println!("💱 CURRENCY:");
36 println!(" Currency Code: {}", currency::code());
37 println!(" Currency Name: {}", currency::name());
38 println!(" Currency Symbol: {}", currency::symbol());
39 println!();
40
41 // Codes & Numbers
42 println!("📊 CODES & NUMBERS:");
43 println!(" EAN-13: {}", barcode::ean_13());
44 println!(" UPC-A: {}", barcode::upc_a());
45 println!(" ISBN: {}", barcode::isbn());
46 println!(" Number (1-100): {}", number::number_range(1, 100));
47 println!(" Decimal: {}", number::decimal(2, 2));
48 println!();
49
50 // Personal attributes
51 println!("🧬 PERSONAL ATTRIBUTES:");
52 println!(" Blood Group: {}", blood::group());
53 println!(" Gender: {}", gender::gender());
54 println!(" Boolean: {}", boolean::boolean());
55 println!();
56
57 // Food & Drink
58 println!("🍔 FOOD & DRINK:");
59 println!(" Food Dish: {}", food::dish());
60 println!(" Ingredient: {}", food::ingredient());
61 println!(" Beer Style: {}", beer::style());
62 println!(" Beer Name: {}", beer::name());
63 println!(" Coffee Blend: {}", coffee::blend_name());
64 println!(" Coffee Country: {}", coffee::country());
65 println!();
66
67 // Science & Space
68 println!("🔬 SCIENCE & SPACE:");
69 println!(" Element: {}", science::element());
70 println!(" Planet: {}", space::planet());
71 println!(" Moon: {}", space::moon());
72 println!(" Galaxy: {}", space::galaxy());
73 println!();
74
75 // Colors
76 println!("🎨 COLORS:");
77 println!(" Color Name: {}", color::name());
78 println!(" Hex Color: {}", color::hex());
79 println!(" RGB: {:?}", color::rgb());
80 println!();
81
82 // Lorem Ipsum
83 println!("📝 LOREM IPSUM:");
84 println!(" Word: {}", lorem::word());
85 println!(" Words (5): {}", lorem::words(5));
86 println!(" Sentence: {}", lorem::sentence(None));
87 println!();
88
89 // Education & Work
90 println!("🎓 EDUCATION & WORK:");
91 println!(" University: {}", university::name());
92 println!(" Job Title: {}", job::title());
93 println!(" Job Field: {}", job::field());
94 println!();
95
96 // Military & Vehicles
97 println!("🪖 MILITARY & VEHICLES:");
98 println!(" Army Rank: {}", military::army_rank());
99 println!(" Marines Rank: {}", military::marines_rank());
100 println!(" Vehicle Make: {}", vehicle::make());
101 println!(" Vehicle Type: {}", vehicle::car_type());
102 println!();
103
104 // Files & Dates
105 println!("📁 FILES & DATES:");
106 println!(" File Extension: {}", file::extension());
107 println!(" MIME Type: {}", file::mime_type());
108 println!(" Date Backward: {}", date::backward(None, None, None));
109 println!(" Date Forward: {}", date::forward(None, None, None));
110 println!();
111
112 // Time & Hacker
113 println!("⏰ TIME & HACKER:");
114 println!(" Time Forward (1): {}", time::forward(1));
115 println!(" Hacker Phrase: {}", hacker::phrase());
116 println!();
117}