tss-rust 0.2.2

Generated node type enums and metadata from tree-sitter-rust
Documentation

tss-rust

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 291 feature flags, 0 of them enabled by default.

default

This feature flag does not enable additional features.

abstract_type

and_and_token

and_assign_token

and_token

arguments

array_expression

array_type

as_kw_token

assignment_expression

associated_type

async_block

async_kw_token

at_token

attribute

attribute_item

await_expression

await_kw_token

bang_token

base_field_initializer

binary_expression

block

block_comment

block_comment_end_token

block_comment_start_token

block_token

boolean_literal

bounded_type

bracketed_type

break_expression

break_kw_token

call_expression

captured_pattern

char_literal

closure_expression

closure_parameters

colon_token

comma_token

compound_assignment_expr

const_block

const_item

const_kw_token

const_parameter

continue_expression

continue_kw_token

crate_kw

declaration_list

declaration_statement

default_token

div_assign_token

doc_comment

dollar_token

dot_dot_dot_token

dot_dot_eq_token

dot_dot_token

dot_token

double_quote_token

dyn_kw_token

dynamic_type

else_clause

else_kw_token

empty_statement

enum_item

enum_kw_token

enum_variant

enum_variant_list

eq_eq_token

eq_token

escape_sequence

expr2021_token

expr_token

expression

expression_statement

extern_crate_declaration

extern_kw_token

extern_modifier

false_kw_token

fat_arrow_token

field_declaration

field_declaration_list

field_expression

field_identifier

field_initializer

field_initializer_list

field_pattern

float_literal

fn_kw_token

for_expression

for_kw_token

for_lifetimes

foreign_mod_item

fragment_specifier

full

function_item

function_modifiers

function_signature_item

function_type

gen_block

gen_token

generic_function

generic_pattern

generic_type

generic_type_with_turbofish

gt_token

gte_token

higher_ranked_trait_bound

ident_token

identifier

if_expression

if_kw_token

impl_item

impl_kw_token

in_kw_token

index_expression

inner_attribute_item

inner_doc_comment_marker

integer_literal

item_token

l_brace_token

l_bracket_token

l_paren_token

label

let_chain

let_condition

let_declaration

let_kw_token

lifetime

lifetime_parameter

lifetime_token

line_comment

line_comment_token

literal

literal_pattern

literal_token

loop_expression

loop_kw_token

lt_token

lte_token

macro_definition

macro_invocation

macro_rule

macro_rules_bang_token

match_arm

match_block

match_expression

match_kw_token

match_pattern

meta

This feature flag does not enable additional features.

meta_children

meta_extra

meta_fields

meta_full

meta_named

meta_root

meta_subtypes

meta_token

metavariable

minus_assign_token

minus_token

mod_item

mod_kw_token

move_kw_token

mut_pattern

mutable_specifier

negative_literal

never_type

node

This feature flag does not enable additional features.

node_full

This feature flag does not enable additional features.

not_eq_token

or_assign_token

or_or_token

or_pattern

or_token

ordered_field_declaration_list

outer_doc_comment_marker

parameter

parameters

parenthesized_expression

pat_param_token

pat_token

path_sep_token

path_token

pattern

percent_assign_token

percent_token

plus_assign_token

plus_token

pointer_type

pound_token

primitive_type

pub_kw_token

qualified_type

question_token

r_arrow_token

r_brace_token

r_bracket_token

r_paren_token

range_expression

range_pattern

raw_string_literal

raw_token

ref_kw_token

ref_pattern

reference_expression

reference_pattern

reference_type

remaining_field_pattern

removed_trait_bound

return_expression

return_kw_token

scoped_identifier

scoped_type_identifier

scoped_use_list

self_kw

self_parameter

semicolon_token

shebang

shl_assign_token

shl_token

shorthand_field_identifier

shorthand_field_initializer

shr_assign_token

shr_token

single_quote_token

slash_token

slice_pattern

source_file

star_assign_token

star_token

static_item

static_kw_token

stmt_token

string_content

string_literal

struct_expression

struct_item

struct_kw_token

struct_pattern

super_kw

token_binding_pattern

token_repetition

token_repetition_pattern

token_tree

token_tree_pattern

trait_bounds

trait_item

trait_kw_token

true_kw_token

try_block

try_expression

try_token

tt_token

tuple_expression

tuple_pattern

tuple_struct_pattern

tuple_type

ty_token

type

type_arguments

type_binding

type_cast_expression

type_identifier

type_item

type_kw_token

type_parameter

type_parameters

unary_expression

underscore_token

union_item

union_token

unit_expression

unit_type

unsafe_block

unsafe_kw_token

use_as_clause

use_bounds

use_declaration

use_kw_token

use_list

use_wildcard

variadic_parameter

vis_token

visibility_modifier

where_clause

where_kw_token

where_predicate

while_expression

while_kw_token

xor_assign_token

xor_token

yield_expression

yield_token