pub struct MissionExecutor { /* private fields */ }Expand description
an executor calling a cargo (or similar) command in a separate thread when asked to and sending the lines of output in a channel, and finishing by None. Channel sizes are designed to avoid useless computations.
Implementations§
Auto Trait Implementations§
impl Freeze for MissionExecutor
impl RefUnwindSafe for MissionExecutor
impl Send for MissionExecutor
impl Sync for MissionExecutor
impl Unpin for MissionExecutor
impl UnsafeUnpin for MissionExecutor
impl UnwindSafe for MissionExecutor
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