Skip to main content

Module pat

Module pat 

Source

Re-exportsยง

use std::sync::Arc; ๐Ÿ”’
use rustc_attr_ir::lang_items::LangItem; ๐Ÿ”’
use rustc_attr_ir::target::AstTarget; ๐Ÿ”’
use rustc_attr_ir::target::Target; ๐Ÿ”’
use rustc_hir as hir; ๐Ÿ”’
use rustc_hir::def::DefKind; ๐Ÿ”’
use rustc_hir::def::Res; ๐Ÿ”’
use rustc_span::DesugaringKind; ๐Ÿ”’
use rustc_span::Ident; ๐Ÿ”’
use rustc_span::Span; ๐Ÿ”’
use rustc_span::Spanned; ๐Ÿ”’
use rustc_span::respan; ๐Ÿ”’
use rustc_span::span_bug; ๐Ÿ”’
use crate::diagnostics::ArbitraryExpressionInPattern; ๐Ÿ”’
use crate::diagnostics::ExtraDoubleDot; ๐Ÿ”’
use crate::diagnostics::MisplacedDoubleDot; ๐Ÿ”’
use crate::diagnostics::SubTupleBinding; ๐Ÿ”’
use crate::AllowReturnTypeNotation; ๐Ÿ”’
use crate::ImplTraitContext; ๐Ÿ”’
use crate::ImplTraitPosition; ๐Ÿ”’
use crate::LoweringContext; ๐Ÿ”’
use crate::ParamMode; ๐Ÿ”’
use rustc_ast::*; ๐Ÿ”’