pub trait Delta<'a> {
type Node;
type Edge: Hyperedge;
// Required method
fn get_sematic_clusters(
&'a self,
u: &'a Self::Node,
v: &'a Self::Node,
) -> &'a Vec<(SematicCluster<'a, Self::Edge>, SematicCluster<'a, Self::Edge>)>;
}Required Associated Types§
Required Methods§
fn get_sematic_clusters( &'a self, u: &'a Self::Node, v: &'a Self::Node, ) -> &'a Vec<(SematicCluster<'a, Self::Edge>, SematicCluster<'a, Self::Edge>)>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".