1
2
3
4
5
6
7
8
use crate::executable::Selection;
use crate::AsIter;
use std::cmp::{Eq, Ord};
use std::hash::Hash;

pub trait SelectionSet: AsIter<Item = Self::Selection> + Hash + Eq + Ord {
    type Selection: Selection;
}