Fixed warnings

This commit is contained in:
Emil Fresk 2021-03-25 17:52:15 +01:00
parent 8ba71d4b14
commit 305de719f6
5 changed files with 7 additions and 26 deletions

View File

@ -1,13 +1,7 @@
//! missing doc
use core::{fmt, marker::PhantomData};
// use generic_array::{typenum::PowerOfTwo, ArrayLength};
use hash32::{BuildHasherDefault, Hash, Hasher};
use serde::de::{self, Deserialize, Deserializer, Error, MapAccess, SeqAccess};
use crate::{
indexmap::{Bucket, Pos},
sealed::binary_heap::Kind as BinaryHeapKind,
BinaryHeap, IndexMap, IndexSet, LinearMap, String, Vec,
};
@ -230,7 +224,7 @@ impl<'de, const N:usize> Deserialize<'de> for String<N>
where
D: Deserializer<'de>,
{
struct ValueVisitor<'de, const N:usize>(PhantomData<(&'de ())>);
struct ValueVisitor<'de, const N:usize>(PhantomData<&'de ()>);
impl<'de, const N:usize > de::Visitor<'de> for ValueVisitor<'de, N>
{

View File

@ -1,4 +1,4 @@
use crate::indexmap::{self, Bucket, IndexMap, Pos};
use crate::indexmap::{self, IndexMap};
use core::{borrow::Borrow, fmt, iter::FromIterator};
use hash32::{BuildHasher, BuildHasherDefault, FnvHasher, Hash, Hasher};

View File

@ -1,12 +1,5 @@
use core::{
borrow::Borrow,
fmt,
iter::FromIterator,
mem::{self, MaybeUninit},
ops, ptr, slice,
};
use crate::Vec;
use core::{borrow::Borrow, fmt, iter::FromIterator, mem, ops, slice};
/// A fixed capacity map / dictionary that performs lookups via linear search
///

View File

@ -1,15 +1,10 @@
//! missing doc
// use generic_array::{typenum::PowerOfTwo, ArrayLength};
use crate::{
sealed::binary_heap::Kind as BinaryHeapKind, BinaryHeap, IndexMap, IndexSet, LinearMap, String,
Vec,
};
use hash32::{BuildHasher, Hash};
use serde::ser::{Serialize, SerializeMap, SerializeSeq, Serializer};
use crate::{
indexmap::{Bucket, Pos},
sealed::binary_heap::Kind as BinaryHeapKind,
BinaryHeap, IndexMap, IndexSet, LinearMap, String, Vec,
};
// Sequential containers
impl<T, KIND, const N: usize> Serialize for BinaryHeap<T, KIND, N>

View File

@ -792,7 +792,6 @@ where
#[cfg(test)]
mod tests {
use crate::Vec;
use as_slice::AsSlice;
use core::fmt::Write;
#[test]