spruce/symbol
Named terminal glyphs with ASCII fallbacks.
Resolve a Status to a glyph with status, choosing spruce.Unicode
for rich terminal output or spruce.Ascii when output must stay plain
ASCII.
symbol.status(spruce.Unicode, symbol.Success) // "✔"
symbol.status(spruce.Ascii, symbol.Success) // "+"
Types
Values
pub fn status(mode: spruce.SymbolMode, status: Status) -> String
Resolve a named status glyph according to the requested mode.