status/
status.rs

1use loading::Loading;
2use std::thread;
3use std::time::Duration;
4
5fn main() {
6    let loading = Loading::default();
7
8    for status in 0..4 {
9        for i in 0..5 {
10            loading.text(format!("Loading {}", i));
11            thread::sleep(Duration::from_millis(200));
12        }
13        match status {
14            0 => loading.fail("Fail ..."),
15            1 => loading.warn("Warn ..."),
16            2 => loading.info("Info ..."),
17            3 => loading.success("Successs ..."),
18            _ => {}
19        };
20    }
21
22    loading.end();
23}