is_utf8/
is_utf8.rs

1use std::io::Write;
2
3pub fn main() {
4    match utf8_supported::utf8_supported() {
5        utf8_supported::Utf8Support::UTF8 => println!("is_utf8: UTF-8 ✅"),
6        utf8_supported::Utf8Support::ASCII => println!("is_utf8: ASCII"),
7        utf8_supported::Utf8Support::Latin1 => std::io::stdout()
8            .write_all(b"is_utf8: Latin 1: \xb2\xb3\xb9\n")
9            .unwrap(),
10        utf8_supported::Utf8Support::Other => println!("is_utf8: Other"),
11        utf8_supported::Utf8Support::Unknown => println!("is_utf8: Unknown"),
12    }
13}