special_char/
special_char.rs

1use 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}