Docs.rs
  • networkit-rs-0.1.0
    • networkit-rs 0.1.0
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • zh217
    • Dependencies
      • cxx ^1.0 normal
      • miette ^5.5.0 normal
      • openmp-sys ^1.2.3 normal
      • cmake ^0.1.49 build
      • cxx-build ^1.0 build
      • miette ^5 build
    • Versions
    • 0% of the crate is documented
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

networkit_rs0.1.0

ComponentDecomposition

Required Methods

  • component_of_node
  • get_component_sizes
  • get_components
  • get_partition
  • number_of_components

Implementors

In networkit_rs::component

networkit_rs::component

Trait ComponentDecomposition

Source
pub trait ComponentDecomposition {
    // Required methods
    fn number_of_components(&self) -> u64;
    fn component_of_node(&self, u: u64) -> u64;
    fn get_partition(&self) -> Partition;
    fn get_component_sizes(&self) -> BTreeMap<u64, u64>;
    fn get_components(&self) -> Vec<Vec<u64>>;
}

Required Methods§

Source

fn number_of_components(&self) -> u64

Source

fn component_of_node(&self, u: u64) -> u64

Source

fn get_partition(&self) -> Partition

Source

fn get_component_sizes(&self) -> BTreeMap<u64, u64>

Source

fn get_components(&self) -> Vec<Vec<u64>>

Implementors§

Source§

impl ComponentDecomposition for ConnectedComponents

Source§

impl ComponentDecomposition for DynConnectedComponents

Source§

impl ComponentDecomposition for DynWeaklyConnectedComponents

Source§

impl ComponentDecomposition for ParallelConnectedComponents

Source§

impl ComponentDecomposition for StronglyConnectedComponents

Source§

impl ComponentDecomposition for WeaklyConnectedComponents