SOURCE_FILE@[0; 46) TRAIT_DEF@[0; 45) TRAIT_KW@[0; 5) WHITESPACE@[5; 6) NAME@[6; 9) IDENT@[6; 9) "Foo" WHITESPACE@[9; 10) ITEM_LIST@[10; 45) L_CURLY@[10; 11) WHITESPACE@[11; 16) FN_DEF@[16; 43) FN_KW@[16; 18) WHITESPACE@[18; 19) NAME@[19; 22) IDENT@[19; 22) "bar" PARAM_LIST@[22; 42) L_PAREN@[22; 23) PARAM@[23; 29) PLACEHOLDER_PAT@[23; 24) UNDERSCORE@[23; 24) COLON@[24; 25) WHITESPACE@[25; 26) PATH_TYPE@[26; 29) PATH@[26; 29) PATH_SEGMENT@[26; 29) NAME_REF@[26; 29) IDENT@[26; 29) "u64" COMMA@[29; 30) WHITESPACE@[30; 31) PARAM@[31; 41) BIND_PAT@[31; 36) MUT_KW@[31; 34) WHITESPACE@[34; 35) NAME@[35; 36) IDENT@[35; 36) "x" COLON@[36; 37) WHITESPACE@[37; 38) PATH_TYPE@[38; 41) PATH@[38; 41) PATH_SEGMENT@[38; 41) NAME_REF@[38; 41) IDENT@[38; 41) "i32" R_PAREN@[41; 42) SEMI@[42; 43) WHITESPACE@[43; 44) R_CURLY@[44; 45) WHITESPACE@[45; 46)