pub struct ConnectedComponents { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Algorithm for ConnectedComponents
impl Algorithm for ConnectedComponents
Source§impl ComponentDecomposition for ConnectedComponents
impl ComponentDecomposition for ConnectedComponents
fn number_of_components(&self) -> u64
fn get_component_sizes(&self) -> BTreeMap<u64, u64>
fn get_components(&self) -> Vec<Vec<u64>>
fn component_of_node(&self, u: u64) -> u64
fn get_partition(&self) -> Partition
Auto Trait Implementations§
impl Freeze for ConnectedComponents
impl RefUnwindSafe for ConnectedComponents
impl !Send for ConnectedComponents
impl !Sync for ConnectedComponents
impl Unpin for ConnectedComponents
impl UnwindSafe for ConnectedComponents
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