pub struct TDigestInfoResult {
pub compression: usize,
pub capacity: usize,
pub merged_nodes: usize,
pub unmerged_nodes: usize,
pub merged_weight: usize,
pub unmerged_weight: usize,
pub observations: usize,
pub total_compressions: usize,
pub memory_usage: usize,
pub additional_info: HashMap<String, Value>,
}
Available on crate feature
redis-bloom
only.Expand description
Result for the tdigest_info
command.
Fields§
§compression: usize
The compression (controllable trade-off between accuracy and memory consumption) of the sketch
capacity: usize
Size of the buffer used for storing the centroids and for the incoming unmerged observations
merged_nodes: usize
Number of merged observations
unmerged_nodes: usize
Number of buffered nodes (uncompressed observations)
merged_weight: usize
Weight of values of the merged nodes
unmerged_weight: usize
Weight of values of the unmerged nodes (uncompressed observations)
observations: usize
Number of observations added to the sketch
total_compressions: usize
Number of times this sketch compressed data together
memory_usage: usize
Number of bytes allocated for the sketch
additional_info: HashMap<String, Value>
Additional information
Trait Implementations§
Source§impl Debug for TDigestInfoResult
impl Debug for TDigestInfoResult
Source§impl<'de> Deserialize<'de> for TDigestInfoResult
impl<'de> Deserialize<'de> for TDigestInfoResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TDigestInfoResult
impl RefUnwindSafe for TDigestInfoResult
impl Send for TDigestInfoResult
impl Sync for TDigestInfoResult
impl Unpin for TDigestInfoResult
impl UnwindSafe for TDigestInfoResult
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