0.11.2: just fixing warnings and such. 0.11.2
authorChris Morgan <me@chrismorgan.info>
committerChris Morgan <me@chrismorgan.info>
Cargo.toml
src/any.rs
src/lib.rs
src/raw.rs

index 455611f4e3e6c7a77dd635a564eeb6984360b9b4..f13b83b93a7e3826280b3751a94a3519164d07c5 100644 (file)
@@ -1,6 +1,6 @@
 [package]
 name = "anymap"
-version = "0.11.1"
+version = "0.11.2"
 authors = ["Chris Morgan <me@chrismorgan.info>"]
 description = "A safe and convenient store for one value of each type"
 #documentation = "http://www.rust-ci.org/chris-morgan/anymap/doc/anymap/index.html"
index 93130e0a82f559ba6fce755fc44fbaceeb82a137..87028fbc6334a7a42e4bb945bd9190fa3f9bf474 100644 (file)
@@ -93,7 +93,6 @@ use std::raw::TraitObject;
 
 #[cfg(not(feature = "unstable"))]
 #[repr(C)]
-#[allow(raw_pointer_derive)]
 #[derive(Copy, Clone)]
 struct TraitObject {
     pub data: *mut (),
index 5095829c44b43c315b5b4b24f5edda691be4e9ab..64a0f6bebc69af1643679525ac9efa4bc4dc50a2 100644 (file)
@@ -1,6 +1,6 @@
 //! This crate provides the `AnyMap` type, a safe and convenient store for one value of each type.
 
-#![cfg_attr(feature = "unstable", feature(drain, hashmap_hasher, raw))]
+#![cfg_attr(feature = "unstable", feature(hashmap_hasher, raw))]
 #![cfg_attr(all(feature = "unstable", test), feature(test))]
 #![warn(missing_docs, unused_results)]
 
index efa485212160734ccde23cdb0c9d9351f9cdd355..3d1be50333c1951af280cbeac78356cab0b6f3c9 100644 (file)
@@ -7,11 +7,9 @@ use std::borrow::Borrow;
 use std::collections::hash_map::{self, HashMap};
 #[cfg(feature = "unstable")]
 use std::collections::hash_state::HashState;
-use std::default::Default;
 use std::hash::Hash;
 #[cfg(feature = "unstable")]
 use std::hash::Hasher;
-use std::iter::IntoIterator;
 #[cfg(feature = "unstable")]
 use std::mem;
 use std::ops::{Index, IndexMut};