@@ -119,31 +119,31 @@ LL | let _ = std::mem::replace(&mut slice, &[]);
119119 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `std::mem::take(&mut slice)`
120120
121121error: 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
123123 |
124124LL | let _ = std::mem::replace(&mut s, String::default());
125125 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `std::mem::take(&mut s)`
126126
127127error: replacing an `Option` with `None`
128- --> $DIR/mem_replace.rs:119 :13
128+ --> $DIR/mem_replace.rs:127 :13
129129 |
130130LL | let _ = std::mem::replace(&mut f.0, None);
131131 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider `Option::take()` instead: `f.0.take()`
132132
133133error: replacing an `Option` with `None`
134- --> $DIR/mem_replace.rs:120 :13
134+ --> $DIR/mem_replace.rs:128 :13
135135 |
136136LL | let _ = std::mem::replace(&mut *f, None);
137137 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider `Option::take()` instead: `(*f).take()`
138138
139139error: replacing an `Option` with `None`
140- --> $DIR/mem_replace.rs:121 :13
140+ --> $DIR/mem_replace.rs:129 :13
141141 |
142142LL | let _ = std::mem::replace(&mut b.opt, None);
143143 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider `Option::take()` instead: `b.opt.take()`
144144
145145error: 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
147147 |
148148LL | let _ = std::mem::replace(&mut b.val, String::default());
149149 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `std::mem::take(&mut b.val)`
0 commit comments