# Macro rustc_data_structures::parallel

source ·

    macro_rules! parallel {
        (impl $fblock:block [$($c:expr,)*] [$block:expr $(, $rest:expr)*]) => { ... };
        (impl $fblock:block [$($blocks:expr,)*] []) => { ... };
        ($fblock:block, $($blocks:block),*) => { ... };
    }

Expand description

Runs a list of blocks in parallel. The first block is executed immediately on the current thread. Use that for the longest running block.