pub struct RemoteRunner { /* private fields */ }Expand description
A Runner that delegates execution to a remote worker via Transport.
Implementations§
Trait Implementations§
Source§impl Runner for RemoteRunner
impl Runner for RemoteRunner
Source§fn fit(
&self,
plan: &ExecutionPlan,
filters: &FilterLibrary,
_cache: &dyn CacheStore,
_event_bus: &Arc<EventBus>,
input: &Value,
y: Option<&Value>,
) -> Result<(Value, HashMap<String, Value>)>
fn fit( &self, plan: &ExecutionPlan, filters: &FilterLibrary, _cache: &dyn CacheStore, _event_bus: &Arc<EventBus>, input: &Value, y: Option<&Value>, ) -> Result<(Value, HashMap<String, Value>)>
Train: fit each filter, forward to propagate outputs.
Returns (last output, all node outputs).
Source§fn forward(
&self,
plan: &ExecutionPlan,
filters: &FilterLibrary,
_cache: &dyn CacheStore,
_event_bus: &Arc<EventBus>,
input: &Value,
) -> Result<Value>
fn forward( &self, plan: &ExecutionPlan, filters: &FilterLibrary, _cache: &dyn CacheStore, _event_bus: &Arc<EventBus>, input: &Value, ) -> Result<Value>
Inference: forward data through the compiled plan.
Auto Trait Implementations§
impl Freeze for RemoteRunner
impl !RefUnwindSafe for RemoteRunner
impl Send for RemoteRunner
impl Sync for RemoteRunner
impl Unpin for RemoteRunner
impl UnsafeUnpin for RemoteRunner
impl !UnwindSafe for RemoteRunner
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