pub struct NodeRunner { /* private fields */ }
Implementations§
Source§impl NodeRunner
impl NodeRunner
pub fn new(description: impl ToString) -> Self
pub fn add(self, cmd: impl ToString, runner: impl IRunner + 'static) -> Self
pub fn add_box(self, cmd: impl ToString, runner: Box<dyn IRunner>) -> Self
pub fn set_default_params<T: ToString>(self, params: &[T]) -> Self
pub fn run(self)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NodeRunner
impl !RefUnwindSafe for NodeRunner
impl !Send for NodeRunner
impl !Sync for NodeRunner
impl Unpin for NodeRunner
impl !UnwindSafe for NodeRunner
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