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').
(c: char)
| 10 | /// * Zp Separator, Paragraph ('\u2029', PARAGRAPH SEPARATOR) |
| 11 | /// * Zs (Separator, Space) other than ASCII space('\x20'). |
| 12 | pub fn is_printable(c: char) -> bool { |
| 13 | let cat = GeneralCategory::of(c); |
| 14 | !(cat.is_other() || cat.is_separator()) |
| 15 | } |
no outgoing calls
no test coverage detected