pub struct TopologyCleanResult {
pub nodes_snapped: usize,
pub self_loops_removed: usize,
pub parallel_edges_removed: usize,
pub isolated_nodes_removed: usize,
pub degree2_nodes_contracted: usize,
}Expand description
Result of topology cleaning
Fields§
§nodes_snapped: usizeNumber of nodes that were snapped together
self_loops_removed: usizeNumber of self-loops removed
parallel_edges_removed: usizeNumber of parallel edges removed
isolated_nodes_removed: usizeNumber of isolated nodes removed
degree2_nodes_contracted: usizeNumber of degree-2 nodes contracted
Trait Implementations§
Source§impl Clone for TopologyCleanResult
impl Clone for TopologyCleanResult
Source§fn clone(&self) -> TopologyCleanResult
fn clone(&self) -> TopologyCleanResult
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 moreAuto Trait Implementations§
impl Freeze for TopologyCleanResult
impl RefUnwindSafe for TopologyCleanResult
impl Send for TopologyCleanResult
impl Sync for TopologyCleanResult
impl Unpin for TopologyCleanResult
impl UnsafeUnpin for TopologyCleanResult
impl UnwindSafe for TopologyCleanResult
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