Skip to main content

Relation

Trait Relation 

Source
pub trait Relation<F: Clone, EF: RelationEFTraitBound<F>>: Sized {
    // Required methods
    fn combine(&self, values: &[F]) -> EF;
    fn get_name(&self) -> &str;
    fn get_size(&self) -> usize;
}
Expand description

A trait for defining a logup relation type.

Required Methods§

Source

fn combine(&self, values: &[F]) -> EF

Source

fn get_name(&self) -> &str

Source

fn get_size(&self) -> usize

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§