Skip to content

Commit 122f450

Browse files
committed
Bump version; Fix unused import warning
1 parent c51defd commit 122f450

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22

33
name = "generic-array"
4-
version = "0.2.1"
4+
version = "0.3.0"
55
authors = [ "Bartłomiej Kamiński <[email protected]>" ]
66
description = "Generic types implementing functionality of arrays"
77
license = "MIT"

src/lib.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ fn map_inner<S, F, T, N>(list: &[S], f: F) -> GenericArray<T, N>
151151
where F: Fn(&S) -> T, N: ArrayLength<T> {
152152
unsafe {
153153
let mut res : NoDrop<GenericArray<T, N>> =
154-
NoDrop::new(std::mem::uninitialized());
154+
NoDrop::new(mem::uninitialized());
155155
for (s, r) in list.iter().zip(res.iter_mut()) {
156156
std::ptr::write(r, f(s))
157157
}
@@ -165,7 +165,7 @@ impl<T: Default, N> GenericArray<T, N> where N: ArrayLength<T> {
165165
pub fn new() -> GenericArray<T, N> {
166166
unsafe {
167167
let mut res : NoDrop<GenericArray<T, N>> =
168-
NoDrop::new(std::mem::uninitialized());
168+
NoDrop::new(mem::uninitialized());
169169
for r in res.iter_mut() {
170170
ptr::write(r, T::default())
171171
}
@@ -189,7 +189,7 @@ impl<T: Clone, N> Clone for GenericArray<T, N> where N: ArrayLength<T> {
189189
fn clone(&self) -> GenericArray<T, N> {
190190
unsafe {
191191
let mut res : NoDrop<GenericArray<T, N>> =
192-
NoDrop::new(std::mem::uninitialized());
192+
NoDrop::new(mem::uninitialized());
193193
for i in 0..N::to_usize() { ptr::write(&mut res[i], self[i].clone()) }
194194
res.into_inner()
195195
}

0 commit comments

Comments
 (0)