Skip to content

Commit a07b030

Browse files
committed
Remove AccessKind::Move.
1 parent dfd365f commit a07b030

File tree

1 file changed

+0
-8
lines changed

1 file changed

+0
-8
lines changed

src/librustc_mir/borrow_check/mutability_errors.rs

-8
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ use rustc_errors::Applicability;
1818
pub(super) enum AccessKind {
1919
MutableBorrow,
2020
Mutate,
21-
Move,
2221
}
2322

2423
impl<'a, 'tcx> MirBorrowckCtxt<'a, 'tcx> {
@@ -124,7 +123,6 @@ impl<'a, 'tcx> MirBorrowckCtxt<'a, 'tcx> {
124123
if let Some(desc) = access_place_desc {
125124
item_msg = format!("`{}`", desc);
126125
reason = match error_access {
127-
AccessKind::Move |
128126
AccessKind::Mutate => format!(" which is behind {}", pointer_type),
129127
AccessKind::MutableBorrow => {
130128
format!(", as it is behind {}", pointer_type)
@@ -194,12 +192,6 @@ impl<'a, 'tcx> MirBorrowckCtxt<'a, 'tcx> {
194192
let acted_on;
195193

196194
let span = match error_access {
197-
AccessKind::Move => {
198-
err = self.cannot_move_out_of(span, &(item_msg + &reason));
199-
err.span_label(span, "cannot move");
200-
err.buffer(&mut self.errors_buffer);
201-
return;
202-
}
203195
AccessKind::Mutate => {
204196
err = self.cannot_assign(span, &(item_msg + &reason));
205197
act = "assign";

0 commit comments

Comments
 (0)