pub struct AggregateStepDef {
pub header: String,
pub completion_size: Option<usize>,
pub completion_timeout_ms: Option<u64>,
pub completion_predicate: Option<LanguageExpressionDef>,
pub strategy: AggregateStrategyDef,
pub max_buckets: Option<usize>,
pub bucket_ttl_ms: Option<u64>,
}Fields§
§header: String§completion_size: Option<usize>§completion_timeout_ms: Option<u64>§completion_predicate: Option<LanguageExpressionDef>§strategy: AggregateStrategyDef§max_buckets: Option<usize>§bucket_ttl_ms: Option<u64>Trait Implementations§
Source§impl Clone for AggregateStepDef
impl Clone for AggregateStepDef
Source§fn clone(&self) -> AggregateStepDef
fn clone(&self) -> AggregateStepDef
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 moreSource§impl Debug for AggregateStepDef
impl Debug for AggregateStepDef
Source§impl PartialEq for AggregateStepDef
impl PartialEq for AggregateStepDef
impl StructuralPartialEq for AggregateStepDef
Auto Trait Implementations§
impl Freeze for AggregateStepDef
impl RefUnwindSafe for AggregateStepDef
impl Send for AggregateStepDef
impl Sync for AggregateStepDef
impl Unpin for AggregateStepDef
impl UnsafeUnpin for AggregateStepDef
impl UnwindSafe for AggregateStepDef
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