pub enum BroadcastTarget {
RandomNeighbours,
Explicit(Arc<Vec<NodeIdShort>>),
}Expand description
Overlay broadcast target
Variants§
RandomNeighbours
Select N random peers from current neighbours
Explicit(Arc<Vec<NodeIdShort>>)
Explicit neighbour ids
Trait Implementations§
source§impl Clone for BroadcastTarget
impl Clone for BroadcastTarget
source§fn clone(&self) -> BroadcastTarget
fn clone(&self) -> BroadcastTarget
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more