use std::str;
fn is_valid_utf8(data: &[u8]) -> bool {
str::from_utf8(data).is_ok()
}
fn main() {
let arr1 = "Hello, 世界".as_bytes();
let arr2 = &[0xa3, 0xed, 0xfd];
println!("{}", is_valid_utf8(arr1));
println!("{}", is_valid_utf8(arr2));
}
/*
run:
true
false
*/