pub enum CompiledProgramBody {
Tree(Value),
Pipeline(PipelineDoc),
FastExternalMapI64(FastExternalMapPlan),
FastInternal(FastInternalPlan),
CompiledPipeline(Vec<CompiledPipelineStep>),
}Variants§
Tree(Value)
Pipeline(PipelineDoc)
FastExternalMapI64(FastExternalMapPlan)
FastInternal(FastInternalPlan)
CompiledPipeline(Vec<CompiledPipelineStep>)
General-purpose compiled pipeline — pre-resolved operator dispatch + locals.
Trait Implementations§
Source§impl Clone for CompiledProgramBody
impl Clone for CompiledProgramBody
Source§fn clone(&self) -> CompiledProgramBody
fn clone(&self) -> CompiledProgramBody
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 moreAuto Trait Implementations§
impl Freeze for CompiledProgramBody
impl RefUnwindSafe for CompiledProgramBody
impl !Send for CompiledProgramBody
impl !Sync for CompiledProgramBody
impl Unpin for CompiledProgramBody
impl UnsafeUnpin for CompiledProgramBody
impl UnwindSafe for CompiledProgramBody
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