pub struct BatchFlow { /* private fields */ }Implementations§
Source§impl BatchFlow
impl BatchFlow
pub fn new() -> Self
pub fn start(self, node: BatchNode) -> Self
pub fn set_params(&mut self, params: Params)
pub fn run(&self, shared: &mut (dyn Any + Send)) -> Result<()>
pub fn run_with_params( &self, shared: &mut (dyn Any + Send), params: Params, ) -> Result<()>
pub fn run_batch( &self, shared: &mut (dyn Any + Send), batch_params: Vec<Params>, ) -> Result<Vec<()>>
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for BatchFlow
impl !UnwindSafe for BatchFlow
impl Freeze for BatchFlow
impl Send for BatchFlow
impl Sync for BatchFlow
impl Unpin for BatchFlow
impl UnsafeUnpin for BatchFlow
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