Function rustpython_literal::char::is_printable

source ·
pub fn is_printable(c: char) -> bool
Expand description

According to python following categories aren’t printable:

  • Cc (Other, Control)
  • Cf (Other, Format)
  • Cs (Other, Surrogate)
  • Co (Other, Private Use)
  • Cn (Other, Not Assigned)
  • Zl Separator, Line (‘\u2028’, LINE SEPARATOR)
  • Zp Separator, Paragraph (‘\u2029’, PARAGRAPH SEPARATOR)
  • Zs (Separator, Space) other than ASCII space(‘\x20’).