pub struct LouvainAlgorithm;Expand description
Louvain algorithm wrapper.
Trait Implementations§
Source§impl GraphAlgorithm for LouvainAlgorithm
impl GraphAlgorithm for LouvainAlgorithm
Source§fn description(&self) -> &str
fn description(&self) -> &str
Returns a description of the algorithm.
Source§fn parameters(&self) -> &[ParameterDef]
fn parameters(&self) -> &[ParameterDef]
Returns the parameter definitions for this algorithm.
Source§fn execute(
&self,
store: &LpgStore,
params: &Parameters,
) -> Result<AlgorithmResult>
fn execute( &self, store: &LpgStore, params: &Parameters, ) -> Result<AlgorithmResult>
Executes the algorithm on the given graph store.
Auto Trait Implementations§
impl Freeze for LouvainAlgorithm
impl RefUnwindSafe for LouvainAlgorithm
impl Send for LouvainAlgorithm
impl Sync for LouvainAlgorithm
impl Unpin for LouvainAlgorithm
impl UnwindSafe for LouvainAlgorithm
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