@@ -119,31 +119,31 @@ LL | let _ = std::mem::replace(&mut slice, &[]);
119
119
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `std::mem::take(&mut slice)`
120
120
121
121
error: replacing a value of type `T` with `T::default()` is better expressed using `std::mem::take`
122
- --> $DIR/mem_replace.rs:89 :13
122
+ --> $DIR/mem_replace.rs:97 :13
123
123
|
124
124
LL | let _ = std::mem::replace(&mut s, String::default());
125
125
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `std::mem::take(&mut s)`
126
126
127
127
error: replacing an `Option` with `None`
128
- --> $DIR/mem_replace.rs:119 :13
128
+ --> $DIR/mem_replace.rs:127 :13
129
129
|
130
130
LL | let _ = std::mem::replace(&mut f.0, None);
131
131
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider `Option::take()` instead: `f.0.take()`
132
132
133
133
error: replacing an `Option` with `None`
134
- --> $DIR/mem_replace.rs:120 :13
134
+ --> $DIR/mem_replace.rs:128 :13
135
135
|
136
136
LL | let _ = std::mem::replace(&mut *f, None);
137
137
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider `Option::take()` instead: `(*f).take()`
138
138
139
139
error: replacing an `Option` with `None`
140
- --> $DIR/mem_replace.rs:121 :13
140
+ --> $DIR/mem_replace.rs:129 :13
141
141
|
142
142
LL | let _ = std::mem::replace(&mut b.opt, None);
143
143
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider `Option::take()` instead: `b.opt.take()`
144
144
145
145
error: replacing a value of type `T` with `T::default()` is better expressed using `std::mem::take`
146
- --> $DIR/mem_replace.rs:123 :13
146
+ --> $DIR/mem_replace.rs:131 :13
147
147
|
148
148
LL | let _ = std::mem::replace(&mut b.val, String::default());
149
149
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `std::mem::take(&mut b.val)`
0 commit comments