pub trait Shuffle {
// Required method
fn shuffle(
&self,
input: &[DataItem],
dfs: &DistributedFileSystem,
output_tasks: usize
) -> Vec<Vec<DataItem>>;
}Expand description
Trait which represents shuffle edge.