Remove redundant patterns when matching ( x @ _ to x) (clippy::redundant_pattern)

This commit is contained in:
Matthias Krüger 2020-03-05 11:26:51 +01:00
parent 1e179690f8
commit edd3e175d6
3 changed files with 3 additions and 3 deletions

View file

@ -1432,7 +1432,7 @@ impl<'a, 'b> ImportResolver<'a, 'b> {
}
msg
}
ref s @ _ => bug!("unexpected import subclass {:?}", s),
ref s => bug!("unexpected import subclass {:?}", s),
};
let mut err = this.session.struct_span_err(binding.span, &msg);

View file

@ -62,7 +62,7 @@ impl<'a> From<&'a clean::Item> for ItemType {
fn from(item: &'a clean::Item) -> ItemType {
let inner = match item.inner {
clean::StrippedItem(box ref item) => item,
ref inner @ _ => inner,
ref inner => inner,
};
match *inner {

View file

@ -2727,7 +2727,7 @@ fn naive_assoc_href(it: &clean::Item, link: AssocItemLink<'_>) -> String {
let name = it.name.as_ref().unwrap();
let ty = match it.type_() {
Typedef | AssocType => AssocType,
s @ _ => s,
s => s,
};
let anchor = format!("#{}.{}", ty, name);