Struct rustc_lint::builtin::EllipsisInclusiveRangePatterns [−][src]
Fields
node_id: Option<NodeId>Expand description
If Some(_), suppress all subsequent pattern
warnings for better diagnostics.
Implementations
Trait Implementations
impl Default for EllipsisInclusiveRangePatterns[src]
impl Default for EllipsisInclusiveRangePatterns[src]fn default() -> EllipsisInclusiveRangePatterns[src]
fn default() -> EllipsisInclusiveRangePatterns[src]Returns the “default value” for a type. Read more
impl EarlyLintPass for EllipsisInclusiveRangePatterns[src]
impl EarlyLintPass for EllipsisInclusiveRangePatterns[src]fn check_pat(&mut self, cx: &EarlyContext<'_>, pat: &Pat)[src]
fn check_pat_post(&mut self, _cx: &EarlyContext<'_>, pat: &Pat)[src]
fn check_param(&mut self, _: &EarlyContext<'_>, _: &Param)[src]
fn check_ident(&mut self, _: &EarlyContext<'_>, _: Ident)[src]
fn check_crate(&mut self, _: &EarlyContext<'_>, _: &Crate)[src]
fn check_crate_post(&mut self, _: &EarlyContext<'_>, _: &Crate)[src]
fn check_foreign_item(&mut self, _: &EarlyContext<'_>, _: &ForeignItem)[src]
fn check_foreign_item_post(&mut self, _: &EarlyContext<'_>, _: &ForeignItem)[src]
fn check_item(&mut self, _: &EarlyContext<'_>, _: &Item)[src]
fn check_item_post(&mut self, _: &EarlyContext<'_>, _: &Item)[src]
fn check_local(&mut self, _: &EarlyContext<'_>, _: &Local)[src]
fn check_block(&mut self, _: &EarlyContext<'_>, _: &Block)[src]
fn check_block_post(&mut self, _: &EarlyContext<'_>, _: &Block)[src]
fn check_stmt(&mut self, _: &EarlyContext<'_>, _: &Stmt)[src]
fn check_arm(&mut self, _: &EarlyContext<'_>, _: &Arm)[src]
fn check_anon_const(&mut self, _: &EarlyContext<'_>, _: &AnonConst)[src]
fn check_expr(&mut self, _: &EarlyContext<'_>, _: &Expr)[src]
fn check_expr_post(&mut self, _: &EarlyContext<'_>, _: &Expr)[src]
fn check_ty(&mut self, _: &EarlyContext<'_>, _: &Ty)[src]
fn check_generic_arg(&mut self, _: &EarlyContext<'_>, _: &GenericArg)[src]
fn check_generic_param(&mut self, _: &EarlyContext<'_>, _: &GenericParam)[src]
fn check_generics(&mut self, _: &EarlyContext<'_>, _: &Generics)[src]
fn check_where_predicate(&mut self, _: &EarlyContext<'_>, _: &WherePredicate)[src]
fn check_poly_trait_ref(
&mut self,
_: &EarlyContext<'_>,
_: &PolyTraitRef,
_: &TraitBoundModifier
)[src]
&mut self,
_: &EarlyContext<'_>,
_: &PolyTraitRef,
_: &TraitBoundModifier
)
fn check_fn(&mut self, _: &EarlyContext<'_>, _: FnKind<'_>, _: Span, _: NodeId)[src]
fn check_fn_post(
&mut self,
_: &EarlyContext<'_>,
_: FnKind<'_>,
_: Span,
_: NodeId
)[src]
&mut self,
_: &EarlyContext<'_>,
_: FnKind<'_>,
_: Span,
_: NodeId
)