Function bczhc_lib::utf8::utf8_bytes_length
source · pub fn utf8_bytes_length(first_byte: u8) -> u32Expand description
Examples
use bczhc_lib::utf8::utf8_bytes_length;
assert_eq!(utf8_bytes_length("a".as_bytes()[0]), 1);
assert_eq!(utf8_bytes_length("©".as_bytes()[0]), 2);
assert_eq!(utf8_bytes_length("好".as_bytes()[0]), 3);
assert_eq!(utf8_bytes_length("🍎".as_bytes()[0]), 4);