pub enum TriggerResult {
Continue,
Fire,
FireAndPurge,
Purge,
}Expand description
Result of evaluating a trigger.
Variants§
Continue
Continue accumulating elements
Fire
Fire the window (emit results)
FireAndPurge
Fire and purge the window
Purge
Purge the window without firing
Trait Implementations§
Source§impl Clone for TriggerResult
impl Clone for TriggerResult
Source§fn clone(&self) -> TriggerResult
fn clone(&self) -> TriggerResult
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 TriggerResult
impl Debug for TriggerResult
Source§impl PartialEq for TriggerResult
impl PartialEq for TriggerResult
impl Copy for TriggerResult
impl Eq for TriggerResult
impl StructuralPartialEq for TriggerResult
Auto Trait Implementations§
impl Freeze for TriggerResult
impl RefUnwindSafe for TriggerResult
impl Send for TriggerResult
impl Sync for TriggerResult
impl Unpin for TriggerResult
impl UnsafeUnpin for TriggerResult
impl UnwindSafe for TriggerResult
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