Skip to main content

link_impl_ProcessExit

Macro link_impl_ProcessExit 

Source
macro_rules! link_impl_ProcessExit {
    (
        Subprocess for $T:ty => | $th:ident | {
        on_process_exit($on_process_exit__process:ident,
        $on_process_exit__status:ident, $on_process_exit__rusage:ident) =>
        $e_on_process_exit:expr, }
    ) => { ... };
    (
        LifecycleScript for $T:ty => | $th:ident | {
        on_process_exit($on_process_exit__process:ident,
        $on_process_exit__status:ident, $on_process_exit__rusage:ident) =>
        $e_on_process_exit:expr, }
    ) => { ... };
    (
        SecurityScan for $T:ty => | $th:ident | {
        on_process_exit($on_process_exit__process:ident,
        $on_process_exit__status:ident, $on_process_exit__rusage:ident) =>
        $e_on_process_exit:expr, }
    ) => { ... };
    (
        Shell for $T:ty => | $th:ident | {
        on_process_exit($on_process_exit__process:ident,
        $on_process_exit__status:ident, $on_process_exit__rusage:ident) =>
        $e_on_process_exit:expr, }
    ) => { ... };
    (
        FilterRunHandle for $T:ty => | $th:ident | {
        on_process_exit($on_process_exit__process:ident,
        $on_process_exit__status:ident, $on_process_exit__rusage:ident) =>
        $e_on_process_exit:expr, }
    ) => { ... };
    (
        MultiRunHandle for $T:ty => | $th:ident | {
        on_process_exit($on_process_exit__process:ident,
        $on_process_exit__status:ident, $on_process_exit__rusage:ident) =>
        $e_on_process_exit:expr, }
    ) => { ... };
    (
        TestParallelWorker for $T:ty => | $th:ident | {
        on_process_exit($on_process_exit__process:ident,
        $on_process_exit__status:ident, $on_process_exit__rusage:ident) =>
        $e_on_process_exit:expr, }
    ) => { ... };
    (
        CronRegister for $T:ty => | $th:ident | {
        on_process_exit($on_process_exit__process:ident,
        $on_process_exit__status:ident, $on_process_exit__rusage:ident) =>
        $e_on_process_exit:expr, }
    ) => { ... };
    (
        CronRemove for $T:ty => | $th:ident | {
        on_process_exit($on_process_exit__process:ident,
        $on_process_exit__status:ident, $on_process_exit__rusage:ident) =>
        $e_on_process_exit:expr, }
    ) => { ... };
    (
        ChromeProcess for $T:ty => | $th:ident | {
        on_process_exit($on_process_exit__process:ident,
        $on_process_exit__status:ident, $on_process_exit__rusage:ident) =>
        $e_on_process_exit:expr, }
    ) => { ... };
    (
        HostProcess for $T:ty => | $th:ident | {
        on_process_exit($on_process_exit__process:ident,
        $on_process_exit__status:ident, $on_process_exit__rusage:ident) =>
        $e_on_process_exit:expr, }
    ) => { ... };
    (
        SyncWindows for $T:ty => | $th:ident | {
        on_process_exit($on_process_exit__process:ident,
        $on_process_exit__status:ident, $on_process_exit__rusage:ident) =>
        $e_on_process_exit:expr, }
    ) => { ... };
}