pub enum ProcessorSource {
Static,
RuntimeCompiled(Box<dyn Any + Send + Sync>),
Dynamic,
}Expand description
Processor source for handling both static and runtime compiled processors
Variants§
Static
Compile-time generated (built-in scripts)
RuntimeCompiled(Box<dyn Any + Send + Sync>)
Runtime compiled (same performance!)
Dynamic
Fallback only (development/testing)
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for ProcessorSource
impl !UnwindSafe for ProcessorSource
impl Freeze for ProcessorSource
impl Send for ProcessorSource
impl Sync for ProcessorSource
impl Unpin for ProcessorSource
impl UnsafeUnpin for ProcessorSource
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