Skip to content

Commit 33add0e

Browse files
committed
Simplify match statement.
1 parent 354134f commit 33add0e

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

crates/ra_hir/src/ty/infer.rs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -681,12 +681,7 @@ impl<'a, D: HirDatabase> InferenceContext<'a, D> {
681681
let inner_ty = self.insert_type_vars_shallow(inner_ty);
682682

683683
let bound_ty = match mode {
684-
BindingMode::Ref(Mutability::Shared) => {
685-
Ty::Ref(inner_ty.clone().into(), Mutability::Shared)
686-
}
687-
BindingMode::Ref(Mutability::Mut) => {
688-
Ty::Ref(inner_ty.clone().into(), Mutability::Mut)
689-
}
684+
BindingMode::Ref(mutability) => Ty::Ref(inner_ty.clone().into(), mutability),
690685
BindingMode::Move => inner_ty.clone(),
691686
};
692687
let bound_ty = self.resolve_ty_as_possible(&mut vec![], bound_ty);

0 commit comments

Comments
 (0)