pub
pub
pub
pub
pub
/// How an [`Image`](super::Image) is mapped onto terminal characters when painted on a [`Surface`](crate::graphics::Surface).
///
/// Small and large blocks trade resolution for color fidelity, dithering and ASCII art
/// encode brightness as glyphs, and Braille packs a 2×4 pixel grid into each cell.