pub struct WeaklyConnectedComponents { /* private fields */ }Implementations§
Trait Implementations§
Source§impl ComponentDecomposition for WeaklyConnectedComponents
impl ComponentDecomposition for WeaklyConnectedComponents
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 WeaklyConnectedComponents
impl RefUnwindSafe for WeaklyConnectedComponents
impl !Send for WeaklyConnectedComponents
impl !Sync for WeaklyConnectedComponents
impl Unpin for WeaklyConnectedComponents
impl UnwindSafe for WeaklyConnectedComponents
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