pub fn string_width(input: &str) -> usizeExpand description
Returns the visual column width of input as rendered by a monospace terminal.
Equivalent to stringWidth(input) from string-width@8 with default options.
Β§Examples
use inkferro_core::text::string_width::string_width;
assert_eq!(string_width("hello"), 5);
assert_eq!(string_width("δΈζ"), 4);
assert_eq!(string_width("\x1b[31mred\x1b[0m"), 3);
assert_eq!(string_width("π"), 2);