pub struct DynWeaklyConnectedComponents { /* private fields */ }Implementations§
Trait Implementations§
Source§impl ComponentDecomposition for DynWeaklyConnectedComponents
impl ComponentDecomposition for DynWeaklyConnectedComponents
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
Source§impl DynAlgorithm for DynWeaklyConnectedComponents
impl DynAlgorithm for DynWeaklyConnectedComponents
fn update(&mut self, e: GraphEvent)
fn update_batch(&mut self, es: &[GraphEvent])
Auto Trait Implementations§
impl Freeze for DynWeaklyConnectedComponents
impl RefUnwindSafe for DynWeaklyConnectedComponents
impl !Send for DynWeaklyConnectedComponents
impl !Sync for DynWeaklyConnectedComponents
impl Unpin for DynWeaklyConnectedComponents
impl UnwindSafe for DynWeaklyConnectedComponents
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