pub struct ExecStreamControl {
pub events: DynThreadEventStream,
pub completion: DynExecCompletion,
pub termination: ExecTerminationHandle,
}Expand description
Control-capable variant of ExecStream, providing a best-effort termination hook.
Fields§
§events: DynThreadEventStream§completion: DynExecCompletion§termination: ExecTerminationHandleAuto Trait Implementations§
impl Freeze for ExecStreamControl
impl !RefUnwindSafe for ExecStreamControl
impl Send for ExecStreamControl
impl !Sync for ExecStreamControl
impl Unpin for ExecStreamControl
impl UnsafeUnpin for ExecStreamControl
impl !UnwindSafe for ExecStreamControl
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