pub const FILLER_CHAR: char = '#';
Char version of the FILLER coz why not? It’s mainly used while generating bytes from &str slices. A char which is utf-8 by default in Rust, can be more than one byte. In ASCII mode, turning chars into bytes if they’re only ascii makes sense.