1use std::thread::sleep;
2use std::time::Duration;
3
4use spinach::Color::Green;
5use spinach::Spinner;
6
7fn main() {
8 let spinner = Spinner::new("Cutting spinaches")
9 .color(Green)
10 .frames_duration(30)
11 .start();
12
13 sleep(Duration::from_secs(1));
14 spinner.text("Cutting tomatoes").update();
15
16 sleep(Duration::from_secs(1));
17 spinner.text("Vegetables cut").symbol("🔪").stop();
18
19 let spinner = Spinner::new("Cooking vegetables")
20 .color(Green)
21 .frames_duration(30)
22 .start();
23
24 sleep(Duration::from_secs(1));
25 spinner.text("Vegetables cooked").symbol("🍲").stop();
26
27 sleep(Duration::from_secs(1));
28}