pub enum TrafficPattern {
AllToOne,
Random,
AllToAllFixed,
AllToAllSeq,
AllToAllRandom,
}Variants§
AllToOne
All sources will send to one dest chosen at random
Random
All sources will send to random (valid) destinations
AllToAllFixed
All sources will be allocated a fixed (random) destination
AllToAllSeq
All sources will send to to all other destinations in sequence
AllToAllRandom
All sources will send to to all other destinations in random (but repeated) order
Trait Implementations§
Source§impl Clone for TrafficPattern
impl Clone for TrafficPattern
Source§fn clone(&self) -> TrafficPattern
fn clone(&self) -> TrafficPattern
Returns a duplicate 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 moreSource§impl Debug for TrafficPattern
impl Debug for TrafficPattern
Source§impl Default for TrafficPattern
impl Default for TrafficPattern
Source§fn default() -> TrafficPattern
fn default() -> TrafficPattern
Returns the “default value” for a type. Read more
Source§impl Display for TrafficPattern
impl Display for TrafficPattern
Source§impl PartialEq for TrafficPattern
impl PartialEq for TrafficPattern
Source§impl Serialize for TrafficPattern
impl Serialize for TrafficPattern
Source§impl ValueEnum for TrafficPattern
impl ValueEnum for TrafficPattern
impl Copy for TrafficPattern
impl StructuralPartialEq for TrafficPattern
Auto Trait Implementations§
impl Freeze for TrafficPattern
impl RefUnwindSafe for TrafficPattern
impl Send for TrafficPattern
impl Sync for TrafficPattern
impl Unpin for TrafficPattern
impl UnwindSafe for TrafficPattern
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more