pub fn utf8_bytes_length(first_byte: u8) -> u32
Expand 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);