pub struct SkewSignature {
pub hot_keys: Vec<u64>,
pub entropy: f64,
}Expand description
Signature of data skew for join optimization
Fields§
§hot_keys: Vec<u64>Top-k hot keys
entropy: f64Shannon entropy of key distribution
Implementations§
Trait Implementations§
Source§impl Clone for SkewSignature
impl Clone for SkewSignature
Source§fn clone(&self) -> SkewSignature
fn clone(&self) -> SkewSignature
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SkewSignature
impl RefUnwindSafe for SkewSignature
impl Send for SkewSignature
impl Sync for SkewSignature
impl Unpin for SkewSignature
impl UnsafeUnpin for SkewSignature
impl UnwindSafe for SkewSignature
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more