Fmt.
This commit is contained in:
@@ -7,8 +7,8 @@ extern crate bit_set;
|
|||||||
use std::iter::FromIterator;
|
use std::iter::FromIterator;
|
||||||
|
|
||||||
use criterion::Criterion;
|
use criterion::Criterion;
|
||||||
use rand::{Rng, SeedableRng};
|
|
||||||
use rand::rngs::SmallRng;
|
use rand::rngs::SmallRng;
|
||||||
|
use rand::{Rng, SeedableRng};
|
||||||
|
|
||||||
use bit_set::BitSet;
|
use bit_set::BitSet;
|
||||||
|
|
||||||
|
|||||||
18
src/lib.rs
18
src/lib.rs
@@ -1,7 +1,7 @@
|
|||||||
extern crate hashbrown;
|
extern crate hashbrown;
|
||||||
#[cfg(feature="rayon")]
|
#[cfg(feature = "rayon")]
|
||||||
extern crate rayon;
|
extern crate rayon;
|
||||||
#[cfg(feature="serde")]
|
#[cfg(feature = "serde")]
|
||||||
extern crate serde;
|
extern crate serde;
|
||||||
extern crate unreachable;
|
extern crate unreachable;
|
||||||
|
|
||||||
@@ -11,13 +11,13 @@ use std::iter::{FromIterator, IntoIterator, Iterator};
|
|||||||
use std::ops;
|
use std::ops;
|
||||||
|
|
||||||
use hashbrown::HashMap;
|
use hashbrown::HashMap;
|
||||||
#[cfg(feature="rayon")]
|
#[cfg(feature = "rayon")]
|
||||||
use rayon::iter::{FromParallelIterator, IntoParallelIterator, ParallelExtend, ParallelIterator};
|
use rayon::iter::{FromParallelIterator, IntoParallelIterator, ParallelExtend, ParallelIterator};
|
||||||
#[cfg(feature="serde")]
|
#[cfg(feature = "serde")]
|
||||||
use serde::{
|
use serde::{
|
||||||
{Deserialize, Deserializer, Serialize, Serializer},
|
|
||||||
de::{SeqAccess, Visitor},
|
de::{SeqAccess, Visitor},
|
||||||
ser::SerializeSeq,
|
ser::SerializeSeq,
|
||||||
|
{Deserialize, Deserializer, Serialize, Serializer},
|
||||||
};
|
};
|
||||||
|
|
||||||
const BITS: u64 = 64;
|
const BITS: u64 = 64;
|
||||||
@@ -382,7 +382,7 @@ impl Iterator for IntoIter {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(feature="rayon")]
|
#[cfg(feature = "rayon")]
|
||||||
impl ParallelExtend<u64> for BitSet {
|
impl ParallelExtend<u64> for BitSet {
|
||||||
fn par_extend<I>(&mut self, par_iter: I)
|
fn par_extend<I>(&mut self, par_iter: I)
|
||||||
where
|
where
|
||||||
@@ -406,7 +406,7 @@ impl ParallelExtend<u64> for BitSet {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(feature="rayon")]
|
#[cfg(feature = "rayon")]
|
||||||
impl FromParallelIterator<u64> for BitSet {
|
impl FromParallelIterator<u64> for BitSet {
|
||||||
fn from_par_iter<I>(par_iter: I) -> Self
|
fn from_par_iter<I>(par_iter: I) -> Self
|
||||||
where
|
where
|
||||||
@@ -418,7 +418,7 @@ impl FromParallelIterator<u64> for BitSet {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(feature="serde")]
|
#[cfg(feature = "serde")]
|
||||||
impl Serialize for BitSet {
|
impl Serialize for BitSet {
|
||||||
#[inline]
|
#[inline]
|
||||||
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
|
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
|
||||||
@@ -433,7 +433,7 @@ impl Serialize for BitSet {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(feature="serde")]
|
#[cfg(feature = "serde")]
|
||||||
impl<'de> Deserialize<'de> for BitSet {
|
impl<'de> Deserialize<'de> for BitSet {
|
||||||
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
|
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
|
||||||
where
|
where
|
||||||
|
|||||||
Reference in New Issue
Block a user