1use crate::executable::Selection; 2use crate::{AsIter, Indexable}; 3 4pub trait SelectionSet: AsIter<Item = Self::Selection> + Indexable { 5 type Selection: Selection; 6}