pub trait StreamingExecution {
// Required method
fn execute_streaming(
&self,
args: Value,
) -> Pin<Box<dyn Stream<Item = Result<StreamEvent>> + Send>>;
}Expand description
Extension trait for streaming execution
Required Methods§
Sourcefn execute_streaming(
&self,
args: Value,
) -> Pin<Box<dyn Stream<Item = Result<StreamEvent>> + Send>>
fn execute_streaming( &self, args: Value, ) -> Pin<Box<dyn Stream<Item = Result<StreamEvent>> + Send>>
Execute with streaming output
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".