geometric-traits 0.2.3

Trait-based algebraic and graph algorithms for Rust, supporting no_std environments
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Submodule defining the trait for a undirected monopartite edges builder.

use super::DirectedMonopartiteEdgesBuilder;
use crate::traits::UndirectedMonopartiteEdges;

/// Trait for Options for building edges.
pub trait UndirectedMonopartiteEdgesBuilder:
    DirectedMonopartiteEdgesBuilder<
    DirectedEdges = <Self as UndirectedMonopartiteEdgesBuilder>::UndirectedMonopartiteEdges,
>
{
    /// The type of the edges being built.
    type UndirectedMonopartiteEdges: UndirectedMonopartiteEdges;
}