Struct scriptplan_core::Alias
source · [−]Fields
task: String
args: VarArgs
Implementations
sourceimpl Alias
impl Alias
pub fn run<'life0, 'life_self, 'async_recursion, CommandGeneric: Command>(
&'life_self self,
parser: &'life0 impl ScriptParser<CommandGeneric>,
args: VarArgs
) -> Pin<Box<dyn Future<Output = Result<ExitStatus, ()>> + 'async_recursion>> where
CommandGeneric: 'async_recursion,
'life0: 'async_recursion,
'life_self: 'async_recursion,
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Alias
impl Send for Alias
impl Sync for Alias
impl Unpin for Alias
impl UnwindSafe for Alias
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more