pub struct OperatorSource { /* private fields */ }Expand description
Adapts a pull-based operator to work as a Source.
This allows gradual migration from pull to push model by wrapping existing operators as sources for push pipelines.
Implementations§
Trait Implementations§
Source§impl Source for OperatorSource
impl Source for OperatorSource
Auto Trait Implementations§
impl Freeze for OperatorSource
impl !RefUnwindSafe for OperatorSource
impl Send for OperatorSource
impl Sync for OperatorSource
impl Unpin for OperatorSource
impl !UnwindSafe for OperatorSource
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