1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
#[inline] pub(crate) fn is_whitespace_1(c: u8) -> bool { (c >= 9 && c <= 13) || (c >= 28 && c <= 32) } #[inline] pub(crate) fn is_whitespace_3(b1: u8, b2: u8, b3: u8) -> bool { match b1 { 225 => { match b2 { 154 => { match b3 { 128 => true, _ => false, } } 160 => { match b3 { 142 => true, _ => false, } } _ => false, } } 226 => { match b2 { 128 => (b3 >= 128 && b3 <= 138) || b3 == 168 || b3 == 169, 129 => { match b3 { 159 => true, _ => false, } } _ => false, } } 227 => { match b2 { 128 => { match b3 { 128 => true, _ => false, } } _ => false, } } _ => false, } }