1use rpb::bar::Bar;
2use rpb::styles::Themes;
3use std::thread::sleep;
4use std::time;
5
6fn main() {
7 let mut bar = Bar::new(100);
8 let mut bar2 = Bar::new(100);
9 let mut bar3 = Bar::new(100);
10 let mut bar4 = Bar::new(100);
11
12 bar.set_theme(Themes::Basic);
13 bar.set_description("bar1");
14
15 bar2.set_theme(Themes::Small);
16 bar2.set_description("bar2");
17
18 bar3.set_theme(Themes::ColoredSmall);
19 bar3.set_description("bar3");
20
21 bar4.set_theme(Themes::ColoredMedium);
22 bar4.set_description("bar4");
23
24 bar2.set_position(1);
25 bar3.set_position(2);
26 bar4.set_position(3);
27
28 for _i in 0..100 {
29 bar.add(1);
30 bar2.add(1);
31 bar3.add(1);
32 bar4.add(1);
33 sleep(time::Duration::from_millis(50))
34 }
35 eprint!("{}", "\n".repeat(4));
36}