pub struct S2sTask {
pub task: PipelineTask,
/* private fields */
}Expand description
A built S2S task plus its transport pump handle (PROCESSOR-DESIGN §7.1).
Drive it with task.run().await; the pump feeds the transport’s recv() into
the pipeline head and aborts when run() returns.
Fields§
§task: PipelineTaskThe wired pipeline task — run it to completion.
Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for S2sTask
impl !Sync for S2sTask
impl !UnwindSafe for S2sTask
impl Freeze for S2sTask
impl Send for S2sTask
impl Unpin for S2sTask
impl UnsafeUnpin for S2sTask
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