@@ -151,7 +151,7 @@ fn map_inner<S, F, T, N>(list: &[S], f: F) -> GenericArray<T, N>
151
151
where F : Fn ( & S ) -> T , N : ArrayLength < T > {
152
152
unsafe {
153
153
let mut res : NoDrop < GenericArray < T , N > > =
154
- NoDrop :: new ( std :: mem:: uninitialized ( ) ) ;
154
+ NoDrop :: new ( mem:: uninitialized ( ) ) ;
155
155
for ( s, r) in list. iter ( ) . zip ( res. iter_mut ( ) ) {
156
156
std:: ptr:: write ( r, f ( s) )
157
157
}
@@ -165,7 +165,7 @@ impl<T: Default, N> GenericArray<T, N> where N: ArrayLength<T> {
165
165
pub fn new ( ) -> GenericArray < T , N > {
166
166
unsafe {
167
167
let mut res : NoDrop < GenericArray < T , N > > =
168
- NoDrop :: new ( std :: mem:: uninitialized ( ) ) ;
168
+ NoDrop :: new ( mem:: uninitialized ( ) ) ;
169
169
for r in res. iter_mut ( ) {
170
170
ptr:: write ( r, T :: default ( ) )
171
171
}
@@ -189,7 +189,7 @@ impl<T: Clone, N> Clone for GenericArray<T, N> where N: ArrayLength<T> {
189
189
fn clone ( & self ) -> GenericArray < T , N > {
190
190
unsafe {
191
191
let mut res : NoDrop < GenericArray < T , N > > =
192
- NoDrop :: new ( std :: mem:: uninitialized ( ) ) ;
192
+ NoDrop :: new ( mem:: uninitialized ( ) ) ;
193
193
for i in 0 ..N :: to_usize ( ) { ptr:: write ( & mut res[ i] , self [ i] . clone ( ) ) }
194
194
res. into_inner ( )
195
195
}
0 commit comments