special_char/
special_char.rs1use charlcd::special_char;
2use charlcd::Screen;
3use std::io::Write;
4
5fn main() -> std::io::Result<()> {
6 let mut screen = Screen::default()?;
7
8 screen.clear()?;
9
10 screen.write(&[special_char::ALPHA])?;
11 screen.write(&[special_char::BETA])?;
12 screen.write(&[special_char::EPSILON])?;
13 screen.write(&[special_char::MU])?;
14 screen.write(&[special_char::SIGMA])?;
15 screen.write(&[special_char::RO])?;
16 screen.write(&[special_char::THETA])?;
17 screen.write(&[special_char::OMEGA])?;
18 screen.write(&[special_char::SIGMA_UPPER])?;
19 screen.write(&[special_char::PI])?;
20
21 screen.write(b"\n")?;
22
23 screen.write(&[special_char::SQRT])?;
24 screen.write(&[special_char::INV])?;
25 screen.write(&[special_char::INFINITE])?;
26 screen.write(&[special_char::DIV])?;
27 screen.write(&[special_char::MEAN])?;
28
29 screen.write(&[special_char::MEDIAN_DOT])?;
30 screen.write(&[special_char::BLOCK])?;
31
32 screen.flush()?;
33
34 Ok(())
35}