pub fn from_vec(mut elements: Vec<Tuple>) -> Self {
        elements.sort();
        elements.dedup();
        Relation { elements }
    }
/// Creates a `Relation` from a vector of tuples.
Creates a `Relation` from a vector of tuples.
Creates a ` Relation ` from a vector of tuples .
pub fn from_vec(mut elements: Vec<Tuple>) -> Self {
        elements.sort();
        elements.dedup();
        Relation { elements }
    }
pub fn from_vec ( mut elements : Vec < Tuple > ) -> Self { elements . sort ( ) ; elements . dedup ( ) ; Relation { elements } }
Creates a `Relation` from a vector of tuples.
Creates a ` Relation ` from a vector of tuples .
elements
Vec<Tuple>
elements
Vec<Tuple>