Skip to content

Commit dd7cd24

Browse files
committed
drop most use xxx::* except use super::*
Signed-off-by: tison <wander4096@gmail.com>
1 parent ff01d7a commit dd7cd24

File tree

5 files changed

+41
-5
lines changed

5 files changed

+41
-5
lines changed

datasketches/src/frequencies/sketch.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,12 @@ use crate::codec::assert::ensure_serial_version_is;
2626
use crate::codec::assert::insufficient_data;
2727
use crate::codec::family::Family;
2828
use crate::error::Error;
29+
use crate::frequencies::FrequentItemValue;
2930
use crate::frequencies::reverse_purge_item_hash_map::ReversePurgeItemHashMap;
30-
use crate::frequencies::serialization::*;
31+
use crate::frequencies::serialization::EMPTY_FLAG_MASK;
32+
use crate::frequencies::serialization::PREAMBLE_LONGS_EMPTY;
33+
use crate::frequencies::serialization::PREAMBLE_LONGS_NONEMPTY;
34+
use crate::frequencies::serialization::SERIAL_VERSION;
3135

3236
type CountSerializeSize<T> = fn(&[T]) -> usize;
3337
type SerializeItems<T> = fn(&mut SketchBytes, &[T]);

datasketches/src/hll/hash_set.rs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,12 @@ use crate::hll::HllType;
2929
use crate::hll::KEY_MASK_26;
3030
use crate::hll::container::COUPON_EMPTY;
3131
use crate::hll::container::Container;
32-
use crate::hll::serialization::*;
32+
use crate::hll::serialization::COMPACT_FLAG_MASK;
33+
use crate::hll::serialization::CUR_MODE_SET;
34+
use crate::hll::serialization::HASH_SET_PREINTS;
35+
use crate::hll::serialization::SERIAL_VERSION;
36+
use crate::hll::serialization::SET_PREAMBLE_SIZE;
37+
use crate::hll::serialization::encode_mode_byte;
3338

3439
/// Hash set for efficient coupon storage with collision handling
3540
#[derive(Debug, Clone, PartialEq)]

datasketches/src/hll/list.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,13 @@ use crate::error::Error;
2727
use crate::hll::HllType;
2828
use crate::hll::container::COUPON_EMPTY;
2929
use crate::hll::container::Container;
30-
use crate::hll::serialization::*;
30+
use crate::hll::serialization::COMPACT_FLAG_MASK;
31+
use crate::hll::serialization::CUR_MODE_LIST;
32+
use crate::hll::serialization::EMPTY_FLAG_MASK;
33+
use crate::hll::serialization::LIST_PREAMBLE_SIZE;
34+
use crate::hll::serialization::LIST_PREINTS;
35+
use crate::hll::serialization::SERIAL_VERSION;
36+
use crate::hll::serialization::encode_mode_byte;
3137

3238
/// List for sequential coupon storage with duplicate detection
3339
#[derive(Debug, Clone, PartialEq)]

datasketches/src/hll/sketch.rs

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,21 @@ use crate::hll::coupon;
3939
use crate::hll::hash_set::HashSet;
4040
use crate::hll::list::List;
4141
use crate::hll::mode::Mode;
42-
use crate::hll::serialization::*;
42+
use crate::hll::serialization::COMPACT_FLAG_MASK;
43+
use crate::hll::serialization::CUR_MODE_HLL;
44+
use crate::hll::serialization::CUR_MODE_LIST;
45+
use crate::hll::serialization::CUR_MODE_SET;
46+
use crate::hll::serialization::EMPTY_FLAG_MASK;
47+
use crate::hll::serialization::HASH_SET_PREINTS;
48+
use crate::hll::serialization::HLL_PREINTS;
49+
use crate::hll::serialization::LIST_PREINTS;
50+
use crate::hll::serialization::OUT_OF_ORDER_FLAG_MASK;
51+
use crate::hll::serialization::SERIAL_VERSION;
52+
use crate::hll::serialization::TGT_HLL4;
53+
use crate::hll::serialization::TGT_HLL6;
54+
use crate::hll::serialization::TGT_HLL8;
55+
use crate::hll::serialization::extract_cur_mode;
56+
use crate::hll::serialization::extract_tgt_hll_type;
4357

4458
/// A HyperLogLog sketch.
4559
///

datasketches/src/tdigest/sketch.rs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,14 @@ use crate::codec::assert::ensure_serial_version_is;
2626
use crate::codec::assert::insufficient_data;
2727
use crate::codec::family::Family;
2828
use crate::error::Error;
29-
use crate::tdigest::serialization::*;
29+
use crate::tdigest::serialization::COMPAT_DOUBLE;
30+
use crate::tdigest::serialization::COMPAT_FLOAT;
31+
use crate::tdigest::serialization::FLAGS_IS_EMPTY;
32+
use crate::tdigest::serialization::FLAGS_IS_SINGLE_VALUE;
33+
use crate::tdigest::serialization::FLAGS_REVERSE_MERGE;
34+
use crate::tdigest::serialization::PREAMBLE_LONGS_EMPTY_OR_SINGLE;
35+
use crate::tdigest::serialization::PREAMBLE_LONGS_MULTIPLE;
36+
use crate::tdigest::serialization::SERIAL_VERSION;
3037

3138
/// The default value of K if one is not specified.
3239
const DEFAULT_K: u16 = 200;

0 commit comments

Comments
 (0)