SOURCE_FILE@[0; 46) TYPE_ALIAS_DEF@[0; 45) TYPE_KW@[0; 4) "type" WHITESPACE@[4; 5) " " NAME@[5; 6) IDENT@[5; 6) "A" WHITESPACE@[6; 7) " " EQ@[7; 8) "=" WHITESPACE@[8; 9) " " PATH_TYPE@[9; 44) PATH@[9; 44) PATH_SEGMENT@[9; 44) NAME_REF@[9; 10) IDENT@[9; 10) "B" TYPE_ARG_LIST@[10; 44) L_ANGLE@[10; 11) "<" LIFETIME_ARG@[11; 18) LIFETIME@[11; 18) "\'static" COMMA@[18; 19) "," WHITESPACE@[19; 20) " " TYPE_ARG@[20; 23) PATH_TYPE@[20; 23) PATH@[20; 23) PATH_SEGMENT@[20; 23) NAME_REF@[20; 23) IDENT@[20; 23) "i32" COMMA@[23; 24) "," WHITESPACE@[24; 25) " " CONST_ARG@[25; 26) INT_NUMBER@[25; 26) "1" COMMA@[26; 27) "," WHITESPACE@[27; 28) " " CONST_ARG@[28; 33) BLOCK_EXPR@[28; 33) BLOCK@[28; 33) L_CURLY@[28; 29) "{" WHITESPACE@[29; 30) " " LITERAL@[30; 31) INT_NUMBER@[30; 31) "2" WHITESPACE@[31; 32) " " R_CURLY@[32; 33) "}" COMMA@[33; 34) "," WHITESPACE@[34; 35) " " ASSOC_TYPE_ARG@[35; 43) NAME_REF@[35; 39) IDENT@[35; 39) "Item" EQ@[39; 40) "=" PATH_TYPE@[40; 43) PATH@[40; 43) PATH_SEGMENT@[40; 43) NAME_REF@[40; 43) IDENT@[40; 43) "u64" R_ANGLE@[43; 44) ">" SEMI@[44; 45) ";" WHITESPACE@[45; 46) "\n"