pub struct LouvainResult {
pub communities: FxHashMap<NodeId, u64>,
pub modularity: f64,
pub num_communities: usize,
}Expand description
Result of Louvain algorithm.
Fields§
§communities: FxHashMap<NodeId, u64>Community assignment for each node.
modularity: f64Final modularity score.
num_communities: usizeNumber of communities detected.
Trait Implementations§
Source§impl Clone for LouvainResult
impl Clone for LouvainResult
Source§fn clone(&self) -> LouvainResult
fn clone(&self) -> LouvainResult
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 LouvainResult
impl RefUnwindSafe for LouvainResult
impl Send for LouvainResult
impl Sync for LouvainResult
impl Unpin for LouvainResult
impl UnwindSafe for LouvainResult
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