Skip to main content

Module target

Module target 

Source
Expand description

This module lists attribute targets, with conversions from other types.

Re-exportsยง

use std::fmt; ๐Ÿ”’
use std::fmt::Display; ๐Ÿ”’
use rustc_abi::ExternAbi; ๐Ÿ”’
use rustc_ast::Arm; ๐Ÿ”’
use rustc_ast::AssocItemKind; ๐Ÿ”’
use rustc_ast::Closure; ๐Ÿ”’
use rustc_ast::ConstBlockItem; ๐Ÿ”’
use rustc_ast::ConstItem; ๐Ÿ”’
use rustc_ast::Crate; ๐Ÿ”’
use rustc_ast::EnumDef; ๐Ÿ”’
use rustc_ast::Expr; ๐Ÿ”’
use rustc_ast::ExprField; ๐Ÿ”’
use rustc_ast::FieldDef; ๐Ÿ”’
use rustc_ast::Fn; ๐Ÿ”’
use rustc_ast::ForeignItemKind; ๐Ÿ”’
use rustc_ast::ForeignMod; ๐Ÿ”’
use rustc_ast::GenericParam; ๐Ÿ”’
use rustc_ast::Generics; ๐Ÿ”’
use rustc_ast::Impl; ๐Ÿ”’
use rustc_ast::InlineAsm; ๐Ÿ”’
use rustc_ast::MacroDef; ๐Ÿ”’
use rustc_ast::ModKind; ๐Ÿ”’
use rustc_ast::Param; ๐Ÿ”’
use rustc_ast::Pat; ๐Ÿ”’
use rustc_ast::Safety; ๐Ÿ”’
use rustc_ast::StaticItem; ๐Ÿ”’
use rustc_ast::Stmt; ๐Ÿ”’
use rustc_ast::Trait; ๐Ÿ”’
use rustc_ast::TraitAlias; ๐Ÿ”’
use rustc_ast::TyAlias; ๐Ÿ”’
use rustc_ast::UseTree; ๐Ÿ”’
use rustc_ast::Variant; ๐Ÿ”’
use rustc_ast::VariantData; ๐Ÿ”’
use rustc_ast::WherePredicate; ๐Ÿ”’
use rustc_ast::ast; ๐Ÿ”’
use rustc_macros::StableHash; ๐Ÿ”’
use rustc_span::Ident; ๐Ÿ”’
use rustc_span::Symbol; ๐Ÿ”’

Enumsยง

AssocCtxt
AstTarget
This enum lists all possible types of AST items.
ConstTypeAstTarget
MethodKind
Target