SOURCE_FILE@0..16
  IMPL@0..15
    IMPL_KW@0..4 "impl"
    WHITESPACE@4..5 " "
    PATH_TYPE@5..6
      PATH@5..6
        PATH_SEGMENT@5..6
          NAME_REF@5..6
            IDENT@5..6 "T"
    WHITESPACE@6..7 " "
    FOR_KW@7..10 "for"
    WHITESPACE@10..11 " "
    PATH_TYPE@11..12
      PATH@11..12
        PATH_SEGMENT@11..12
          NAME_REF@11..12
            IDENT@11..12 "S"
    WHITESPACE@12..13 " "
    ASSOC_ITEM_LIST@13..15
      L_CURLY@13..14 "{"
      R_CURLY@14..15 "}"
  WHITESPACE@15..16 "\n"