FILE@[0; 98) FN_ITEM@[0; 10) FN_KW@[0; 2) WHITESPACE@[2; 3) IDENT@[3; 4) L_PAREN@[4; 5) R_PAREN@[5; 6) WHITESPACE@[6; 7) L_CURLY@[7; 8) R_CURLY@[8; 9) WHITESPACE@[9; 10) FN_ITEM@[10; 24) VISIBILITY@[10; 14) PUB_KW@[10; 13) WHITESPACE@[13; 14) FN_KW@[14; 16) WHITESPACE@[16; 17) IDENT@[17; 18) L_PAREN@[18; 19) R_PAREN@[19; 20) WHITESPACE@[20; 21) L_CURLY@[21; 22) R_CURLY@[22; 23) WHITESPACE@[23; 24) FN_ITEM@[24; 45) VISIBILITY@[24; 35) PUB_KW@[24; 27) L_PAREN@[27; 28) CRATE_KW@[28; 33) R_PAREN@[33; 34) WHITESPACE@[34; 35) FN_KW@[35; 37) WHITESPACE@[37; 38) IDENT@[38; 39) L_PAREN@[39; 40) R_PAREN@[40; 41) WHITESPACE@[41; 42) L_CURLY@[42; 43) R_CURLY@[43; 44) WHITESPACE@[44; 45) FN_ITEM@[45; 66) VISIBILITY@[45; 56) PUB_KW@[45; 48) L_PAREN@[48; 49) SUPER_KW@[49; 54) R_PAREN@[54; 55) WHITESPACE@[55; 56) FN_KW@[56; 58) WHITESPACE@[58; 59) IDENT@[59; 60) L_PAREN@[60; 61) R_PAREN@[61; 62) WHITESPACE@[62; 63) L_CURLY@[63; 64) R_CURLY@[64; 65) WHITESPACE@[65; 66) FN_ITEM@[66; 98) VISIBILITY@[66; 88) PUB_KW@[66; 69) L_PAREN@[69; 70) IN_KW@[70; 72) PATH@[72; 86) PATH@[72; 81) PATH@[72; 76) PATH_SEGMENT@[72; 76) WHITESPACE@[72; 73) IDENT@[73; 76) COLONCOLON@[76; 78) PATH_SEGMENT@[78; 81) IDENT@[78; 81) COLONCOLON@[81; 83) PATH_SEGMENT@[83; 86) IDENT@[83; 86) R_PAREN@[86; 87) WHITESPACE@[87; 88) FN_KW@[88; 90) WHITESPACE@[90; 91) IDENT@[91; 92) L_PAREN@[92; 93) R_PAREN@[93; 94) WHITESPACE@[94; 95) L_CURLY@[95; 96) R_CURLY@[96; 97) WHITESPACE@[97; 98)