{"ast_node_type":"function","tokens":[{"end":42,"kind":"keyword","start":0,"text":"fn"}]}
fn trim_ascii_start(buf: &[u8]) -> &[u8] {
/// If there is more than one whitespace char at start, trim the extras
    let count = buf.iter().take_while(|ch| ch.is_ascii_whitespace()).count();