Module easy_plugin::extractor
[−]
Functions for extracting the values in AST entities.
Functions
attr_to_list |
Returns the |
attr_to_name_value |
Returns the |
attr_to_word |
Returns the |
expr_to_addr_of |
Returns the |
expr_to_assign |
Returns the |
expr_to_assign_op |
Returns the |
expr_to_binary |
Returns the |
expr_to_block |
Returns the |
expr_to_box |
Returns the |
expr_to_break |
Returns the |
expr_to_call |
Returns the |
expr_to_cast |
Returns the |
expr_to_closure |
Returns the |
expr_to_continue |
Returns the |
expr_to_field |
Returns the |
expr_to_for_loop |
Returns the |
expr_to_if |
Returns the |
expr_to_if_let |
Returns the |
expr_to_in_place |
Returns the |
expr_to_index |
Returns the |
expr_to_inline_asm |
Returns the |
expr_to_lit |
Returns the |
expr_to_loop |
Returns the |
expr_to_mac |
Returns the |
expr_to_match |
Returns the |
expr_to_method_call |
Returns the |
expr_to_paren |
Returns the |
expr_to_path |
Returns the |
expr_to_range |
Returns the |
expr_to_repeat |
Returns the |
expr_to_ret |
Returns the |
expr_to_struct |
Returns the |
expr_to_try |
Returns the |
expr_to_tup |
Returns the |
expr_to_tup_field |
Returns the |
expr_to_type |
Returns the |
expr_to_unary |
Returns the |
expr_to_vec |
Returns the |
expr_to_while |
Returns the |
expr_to_while_let |
Returns the |
item_to_const |
Returns the |
item_to_default_impl |
Returns the |
item_to_enum |
Returns the |
item_to_extern_crate |
Returns the |
item_to_fn |
Returns the |
item_to_foreign_mod |
Returns the |
item_to_impl |
Returns the |
item_to_mac |
Returns the |
item_to_mod |
Returns the |
item_to_static |
Returns the |
item_to_struct |
Returns the |
item_to_trait |
Returns the |
item_to_ty |
Returns the |
item_to_union |
Returns the |
item_to_use |
Returns the |
lit_to_bool |
Returns the |
lit_to_byte |
Returns the |
lit_to_byte_str |
Returns the |
lit_to_char |
Returns the |
lit_to_float |
Returns the |
lit_to_float_unsuffixed |
Returns the |
lit_to_int |
Returns the |
lit_to_str |
Returns the |
meta_to_list |
Returns the |
meta_to_name_value |
Returns the |
meta_to_word |
Returns the |
pat_to_box |
Returns the |
pat_to_ident |
Returns the |
pat_to_lit |
Returns the |
pat_to_mac |
Returns the |
pat_to_path |
Returns the |
pat_to_range |
Returns the |
pat_to_ref |
Returns the |
pat_to_slice |
Returns the |
pat_to_struct |
Returns the |
pat_to_tuple |
Returns the |
pat_to_tuple_struct |
Returns the |
pat_to_wild |
Returns |
stmt_to_expr |
Returns the |
stmt_to_item |
Returns the |
stmt_to_local |
Returns the |
stmt_to_mac |
Returns the |
stmt_to_semi |
Returns the |
tok_to_and_and |
Returns |
tok_to_at |
Returns |
tok_to_bin_op |
Returns the |
tok_to_bin_op_eq |
Returns the |
tok_to_close_delim |
Returns the |
tok_to_colon |
Returns |
tok_to_comma |
Returns |
tok_to_comment |
Returns |
tok_to_doc_comment |
Returns the |
tok_to_dollar |
Returns |
tok_to_dot |
Returns |
tok_to_dot_dot |
Returns |
tok_to_dot_dot_dot |
Returns |
tok_to_eof |
Returns |
tok_to_eq |
Returns |
tok_to_eq_eq |
Returns |
tok_to_fat_arrow |
Returns |
tok_to_ge |
Returns |
tok_to_gt |
Returns |
tok_to_ident |
Returns the |
tok_to_interpolated |
Returns the |
tok_to_l_arrow |
Returns |
tok_to_le |
Returns |
tok_to_lifetime |
Returns the |
tok_to_literal |
Returns the |
tok_to_lt |
Returns |
tok_to_match_nt |
Returns the |
tok_to_mod_sep |
Returns |
tok_to_ne |
Returns |
tok_to_not |
Returns |
tok_to_open_delim |
Returns the |
tok_to_or_or |
Returns |
tok_to_pound |
Returns |
tok_to_question |
Returns |
tok_to_r_arrow |
Returns |
tok_to_semi |
Returns |
tok_to_shebang |
Returns the |
tok_to_special_var_nt |
Returns the |
tok_to_subst_nt |
Returns the |
tok_to_tilde |
Returns |
tok_to_underscore |
Returns |
tok_to_whitespace |
Returns |
tt_to_delimited |
Returns the |
tt_to_sequence |
Returns the |
tt_to_token |
Returns the |
ty_to_array |
Returns the |
ty_to_bare_fn |
Returns the |
ty_to_impl_trait |
Returns the |
ty_to_implicit_self |
Returns |
ty_to_infer |
Returns |
ty_to_mac |
Returns the |
ty_to_never |
Returns |
ty_to_object_sum |
Returns the |
ty_to_paren |
Returns the |
ty_to_path |
Returns the |
ty_to_poly_trait_ref |
Returns the |
ty_to_ptr |
Returns the |
ty_to_rptr |
Returns the |
ty_to_slice |
Returns the |
ty_to_tup |
Returns the |
ty_to_typeof |
Returns the |