vec: use field init shorthand notation

pull/415/head
Eva Pace 2 years ago
parent 6723302995
commit 2e52fe8f71

@ -93,7 +93,7 @@ impl<T> IntoIterator for Vec<T> {
mem::forget(self); mem::forget(self);
IntoIter { IntoIter {
iter: iter, iter,
_buf: buf, _buf: buf,
} }
} }
@ -144,7 +144,7 @@ impl<T> Vec<T> {
self.len = 0; self.len = 0;
Drain { Drain {
iter: iter, iter,
vec: PhantomData, vec: PhantomData,
} }
} }

@ -166,7 +166,7 @@ impl<T> Vec<T> {
self.len = 0; self.len = 0;
Drain { Drain {
iter: iter, iter,
vec: PhantomData, vec: PhantomData,
} }
} }
@ -203,7 +203,7 @@ impl<T> IntoIterator for Vec<T> {
mem::forget(self); mem::forget(self);
IntoIter { IntoIter {
iter: iter, iter,
_buf: buf, _buf: buf,
} }
} }

@ -71,7 +71,7 @@ impl<T> IntoIterator for Vec<T> {
unsafe { unsafe {
IntoIter { IntoIter {
buf: ptr, buf: ptr,
cap: cap, cap,
start: ptr.as_ptr(), start: ptr.as_ptr(),
end: if cap == 0 { end: if cap == 0 {
// can't offset off this pointer, it's not allocated! // can't offset off this pointer, it's not allocated!

Loading…
Cancel
Save