Use Rust 2018 idioms
This commit is contained in:
parent
1bdadfae1b
commit
9401f41558
@ -1,10 +1,10 @@
|
|||||||
#![cfg_attr(feature = "cargo-clippy", allow(float_cmp, map_clone))]
|
#![cfg_attr(feature = "cargo-clippy", allow(float_cmp, map_clone))]
|
||||||
|
|
||||||
#[macro_use] extern crate bencher;
|
#[macro_use] extern crate bencher;
|
||||||
extern crate rand;
|
|
||||||
extern crate rand_xoshiro;
|
|
||||||
|
|
||||||
extern crate average;
|
use rand_xoshiro;
|
||||||
|
|
||||||
|
use average;
|
||||||
|
|
||||||
use bencher::Bencher;
|
use bencher::Bencher;
|
||||||
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
#![cfg_attr(feature = "cargo-clippy", allow(float_cmp, map_clone))]
|
#![cfg_attr(feature = "cargo-clippy", allow(float_cmp, map_clone))]
|
||||||
|
|
||||||
#[macro_use] extern crate bencher;
|
#[macro_use] extern crate bencher;
|
||||||
extern crate rand;
|
|
||||||
extern crate rand_xoshiro;
|
|
||||||
|
|
||||||
extern crate average;
|
use rand_xoshiro;
|
||||||
extern crate stats;
|
|
||||||
|
use average;
|
||||||
|
use stats;
|
||||||
|
|
||||||
use bencher::Bencher;
|
use bencher::Bencher;
|
||||||
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
#![cfg_attr(feature = "cargo-clippy", allow(float_cmp, map_clone))]
|
#![cfg_attr(feature = "cargo-clippy", allow(float_cmp, map_clone))]
|
||||||
|
|
||||||
#[macro_use] extern crate bencher;
|
#[macro_use] extern crate bencher;
|
||||||
extern crate rand;
|
|
||||||
extern crate rand_xoshiro;
|
|
||||||
|
|
||||||
extern crate average;
|
use rand_xoshiro;
|
||||||
extern crate stats;
|
|
||||||
|
use average;
|
||||||
|
|
||||||
|
|
||||||
use bencher::Bencher;
|
use bencher::Bencher;
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@ macro_rules! define_histogram {
|
|||||||
}
|
}
|
||||||
|
|
||||||
impl ::core::fmt::Debug for Histogram {
|
impl ::core::fmt::Debug for Histogram {
|
||||||
fn fmt(&self, formatter: &mut ::core::fmt::Formatter)
|
fn fmt(&self, formatter: &mut ::core::fmt::Formatter<'_>)
|
||||||
-> ::core::fmt::Result {
|
-> ::core::fmt::Result {
|
||||||
formatter.write_str("Histogram {{ range: ")?;
|
formatter.write_str("Histogram {{ range: ")?;
|
||||||
self.range[..].fmt(formatter)?;
|
self.range[..].fmt(formatter)?;
|
||||||
@ -154,7 +154,7 @@ macro_rules! define_histogram {
|
|||||||
/// Return an iterator over the bins and corresponding ranges:
|
/// Return an iterator over the bins and corresponding ranges:
|
||||||
/// `((lower, upper), count)`
|
/// `((lower, upper), count)`
|
||||||
#[inline]
|
#[inline]
|
||||||
pub fn iter(&self) -> IterHistogram {
|
pub fn iter(&self) -> IterHistogram<'_> {
|
||||||
self.into_iter()
|
self.into_iter()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -90,15 +90,15 @@
|
|||||||
|
|
||||||
#![no_std]
|
#![no_std]
|
||||||
|
|
||||||
extern crate conv;
|
|
||||||
extern crate float_ord;
|
|
||||||
#[cfg(feature = "serde1")]
|
#[cfg(feature = "serde1")]
|
||||||
extern crate serde;
|
extern crate serde;
|
||||||
#[cfg(feature = "serde1")]
|
#[cfg(feature = "serde1")]
|
||||||
#[macro_use] extern crate serde_derive;
|
#[macro_use] extern crate serde_derive;
|
||||||
#[cfg(feature = "serde1")]
|
#[cfg(feature = "serde1")]
|
||||||
#[macro_use] extern crate serde_big_array;
|
#[macro_use] extern crate serde_big_array;
|
||||||
extern crate num_traits;
|
|
||||||
|
|
||||||
#[macro_use] mod macros;
|
#[macro_use] mod macros;
|
||||||
#[macro_use] mod moments;
|
#[macro_use] mod moments;
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
#[macro_use] extern crate average;
|
#[macro_use] extern crate average;
|
||||||
|
|
||||||
extern crate core;
|
|
||||||
extern crate rand;
|
|
||||||
extern crate rand_xoshiro;
|
use rand_xoshiro;
|
||||||
extern crate rand_distr;
|
use rand_distr;
|
||||||
#[cfg(feature = "serde1")]
|
#[cfg(feature = "serde1")]
|
||||||
#[macro_use] extern crate serde_derive;
|
#[macro_use] extern crate serde_derive;
|
||||||
#[cfg(feature = "serde1")]
|
#[cfg(feature = "serde1")]
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#[macro_use] extern crate average;
|
#[macro_use] extern crate average;
|
||||||
|
|
||||||
extern crate core;
|
|
||||||
#[cfg(feature = "serde1")]
|
#[cfg(feature = "serde1")]
|
||||||
extern crate serde_json;
|
extern crate serde_json;
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#[macro_use] extern crate average;
|
#[macro_use] extern crate average;
|
||||||
|
|
||||||
extern crate core;
|
|
||||||
|
|
||||||
use average::{Estimate, Min, Max};
|
use average::{Estimate, Min, Max};
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
#![cfg_attr(feature = "cargo-clippy", allow(float_cmp, map_clone))]
|
#![cfg_attr(feature = "cargo-clippy", allow(float_cmp, map_clone))]
|
||||||
|
|
||||||
extern crate average;
|
|
||||||
|
|
||||||
extern crate core;
|
|
||||||
|
|
||||||
#[cfg(feature = "serde1")]
|
#[cfg(feature = "serde1")]
|
||||||
extern crate serde_json;
|
extern crate serde_json;
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#[macro_use] extern crate average;
|
#[macro_use] extern crate average;
|
||||||
|
|
||||||
extern crate core;
|
|
||||||
#[cfg(feature = "serde")]
|
#[cfg(feature = "serde")]
|
||||||
extern crate serde_json;
|
extern crate serde_json;
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
#![cfg_attr(feature = "cargo-clippy", allow(float_cmp, map_clone))]
|
#![cfg_attr(feature = "cargo-clippy", allow(float_cmp, map_clone))]
|
||||||
|
|
||||||
extern crate average;
|
|
||||||
|
|
||||||
extern crate core;
|
|
||||||
|
|
||||||
#[cfg(feature = "serde1")]
|
#[cfg(feature = "serde1")]
|
||||||
extern crate serde_json;
|
extern crate serde_json;
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#[macro_use] extern crate average;
|
#[macro_use] extern crate average;
|
||||||
|
|
||||||
extern crate core;
|
|
||||||
#[cfg(feature = "serde1")]
|
#[cfg(feature = "serde1")]
|
||||||
extern crate serde_json;
|
extern crate serde_json;
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
#[macro_use] extern crate average;
|
#[macro_use] extern crate average;
|
||||||
#[macro_use] extern crate proptest;
|
#[macro_use] extern crate proptest;
|
||||||
|
|
||||||
extern crate core;
|
|
||||||
|
|
||||||
use core::iter::Iterator;
|
use core::iter::Iterator;
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
#![cfg_attr(feature = "cargo-clippy", allow(float_cmp, map_clone))]
|
#![cfg_attr(feature = "cargo-clippy", allow(float_cmp, map_clone))]
|
||||||
|
|
||||||
extern crate average;
|
|
||||||
#[cfg(feature = "serde1")]
|
#[cfg(feature = "serde1")]
|
||||||
extern crate serde_json;
|
extern crate serde_json;
|
||||||
extern crate quantiles;
|
|
||||||
|
|
||||||
use average::{Estimate, Quantile};
|
use average::{Estimate, Quantile};
|
||||||
use quantiles::ckms::CKMS;
|
use quantiles::ckms::CKMS;
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
#[macro_use] extern crate average;
|
#[macro_use] extern crate average;
|
||||||
|
|
||||||
extern crate rand;
|
|
||||||
extern crate rand_distr;
|
use rand_distr;
|
||||||
|
|
||||||
use rand_distr::Distribution;
|
use rand_distr::Distribution;
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#[macro_use] extern crate average;
|
#[macro_use] extern crate average;
|
||||||
|
|
||||||
extern crate core;
|
|
||||||
#[cfg(feature = "serde1")]
|
#[cfg(feature = "serde1")]
|
||||||
extern crate serde_json;
|
extern crate serde_json;
|
||||||
|
|
||||||
|
@ -2,10 +2,10 @@
|
|||||||
|
|
||||||
#[macro_use] extern crate average;
|
#[macro_use] extern crate average;
|
||||||
|
|
||||||
extern crate rand;
|
|
||||||
extern crate rand_xoshiro;
|
|
||||||
extern crate rand_distr;
|
|
||||||
extern crate stats;
|
use stats;
|
||||||
|
|
||||||
/// Create a random vector by sampling from a normal distribution.
|
/// Create a random vector by sampling from a normal distribution.
|
||||||
fn initialize_vec(size: usize) -> Vec<f64> {
|
fn initialize_vec(size: usize) -> Vec<f64> {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#[macro_use] extern crate average;
|
#[macro_use] extern crate average;
|
||||||
|
|
||||||
extern crate core;
|
|
||||||
#[cfg(feature = "serde1")]
|
#[cfg(feature = "serde1")]
|
||||||
extern crate serde_json;
|
extern crate serde_json;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user