pub struct SubprocessRunner { /* private fields */ }Trait Implementations§
Source§impl Runner for SubprocessRunner
impl Runner for SubprocessRunner
fn run<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
project: &'life1 Project,
args: &'life2 [&'life3 str],
) -> Pin<Box<dyn Future<Output = Result<Value, String>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
'life3: 'async_trait,
Auto Trait Implementations§
impl Freeze for SubprocessRunner
impl RefUnwindSafe for SubprocessRunner
impl Send for SubprocessRunner
impl Sync for SubprocessRunner
impl Unpin for SubprocessRunner
impl UnsafeUnpin for SubprocessRunner
impl UnwindSafe for SubprocessRunner
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