ra_ap_syntax 0.0.329

Concrete syntax tree definitions for rust-analyzer.
Documentation
SOURCE_FILE@0..16
  FN@0..16
    FN_KW@0..2 "fn"
    WHITESPACE@2..3 " "
    NAME@3..4
      IDENT@3..4 "f"
    PARAM_LIST@4..13
      L_PAREN@4..5 "("
      PARAM@5..12
        WILDCARD_PAT@5..6
          UNDERSCORE@5..6 "_"
        COLON@6..7 ":"
        WHITESPACE@7..8 " "
        REF_TYPE@8..12
          AMP@8..9 "&"
          DYN_TRAIT_TYPE@9..12
            DYN_KW@9..12 "dyn"
            TYPE_BOUND_LIST@12..12
      R_PAREN@12..13 ")"
    WHITESPACE@13..14 " "
    BLOCK_EXPR@14..16
      STMT_LIST@14..16
        L_CURLY@14..15 "{"
        R_CURLY@15..16 "}"
error 9..12: At least one trait is required for an object type