InverseSets

Trait InverseSets 

Source
pub trait InverseSets<R, S, T, U, V, W>
where R: IntoIterator<Item = S>, S: IntoIterator<Item = T>, U: IntoIterator<Item = V>,
{ // Required method fn inverse(&self) -> (Sets<R, S, T, U, V>, W); }

Required Methods§

Source

fn inverse(&self) -> (Sets<R, S, T, U, V>, W)

Implementors§

Source§

impl<R, S, U, V> InverseSets<Vec<Vec<V>>, Vec<V>, V, Vec<usize>, usize, Vec<usize>> for Sets<R, S, usize, U, V>
where R: IntoIterator<Item = S>, S: IntoIterator<Item = usize>, U: IntoIterator<Item = V>, for<'a> &'a R: IntoIterator<Item = &'a S>, for<'a> &'a S: IntoIterator<Item = &'a usize>, for<'a> &'a U: IntoIterator<Item = &'a V>, V: Copy,