pub struct AggBucket {
pub key: String,
pub doc_count: u64,
pub value: Option<f64>,
}Expand description
聚合桶
Fields§
§key: String桶键(字段值或范围标签)
doc_count: u64桶内文档数
value: Option<f64>桶内数值(用于 sum/avg/max/min)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AggBucket
impl<'de> Deserialize<'de> for AggBucket
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
impl StructuralPartialEq for AggBucket
Auto Trait Implementations§
impl Freeze for AggBucket
impl RefUnwindSafe for AggBucket
impl Send for AggBucket
impl Sync for AggBucket
impl Unpin for AggBucket
impl UnsafeUnpin for AggBucket
impl UnwindSafe for AggBucket
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