Skip to main content

NeighborStrategy

Trait NeighborStrategy 

Source
pub trait NeighborStrategy: Send + Sync {
    // Required method
    fn neighbors(
        &self,
        worker_id: WorkerId,
        all_workers: &[WorkerId],
    ) -> Vec<WorkerId>;
}
Expand description

Neighbor決定戦略

Worker の可視範囲を決定する戦略。

Required Methods§

Source

fn neighbors( &self, worker_id: WorkerId, all_workers: &[WorkerId], ) -> Vec<WorkerId>

指定 Worker の Neighbor を決定

Implementors§