pub enum OpResult {
Continue,
Drop,
FanOut(Vec<FlowContext>),
}Expand description
Result of executing a pipeline operator
Variants§
Continue
Continue to the next operator in the pipeline
Drop
Drop this event — stop pipeline execution for this event
FanOut(Vec<FlowContext>)
Fan out into multiple contexts (one per element)
Each resulting FlowContext will continue through the remaining pipeline operators independently.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OpResult
impl !RefUnwindSafe for OpResult
impl Send for OpResult
impl Sync for OpResult
impl Unpin for OpResult
impl UnsafeUnpin for OpResult
impl !UnwindSafe for OpResult
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