pub enum Topology {
Line,
Ring,
Mesh,
Star,
}
Expand description
The way in which nodes are connected to each other; used in connect_nodes
.
Variants§
Line
Each node - except the last one - connects to the next one in a linear fashion.
Ring
Like Topology::Line
, but the last node connects to the first one, forming a ring.
Mesh
All the nodes become connected to one another, forming a full mesh.
Star
The first node is the central one (the hub); all the other nodes connect to it.
Trait Implementations§
source§impl PartialEq for Topology
impl PartialEq for Topology
impl Copy for Topology
impl Eq for Topology
impl StructuralEq for Topology
impl StructuralPartialEq for Topology
Auto Trait Implementations§
impl RefUnwindSafe for Topology
impl Send for Topology
impl Sync for Topology
impl Unpin for Topology
impl UnwindSafe for Topology
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