[−][src]Trait co_sort::CoSort
If you want to implement CoSort on your type nothing simpler.
struct MyStruct(Vec<i32>); impl CoSort for MyStruct { fn co_sort_with(mut self, order: &[usize]) { self.0.as_mut_slice().co_sort_with(order); } }
If you want to implement CoSort on your type nothing simpler.
struct MyStruct(Vec<i32>); impl CoSort for MyStruct { fn co_sort_with(mut self, order: &[usize]) { self.0.as_mut_slice().co_sort_with(order); } }
fn co_sort_with(self, order: &[usize])
impl<T, '_> CoSort for &'_ mut [T]
[src]fn co_sort_with(self, order: &[usize])
[src]impl<T, '_> CoSort for (&'_ mut [T],)
[src]fn co_sort_with(self, order: &[usize])
[src]impl<B, A, '_, '_> CoSort for (&'_ mut [B], &'_ mut [A])
[src]fn co_sort_with(self, order: &[usize])
[src]impl<C, A, B, '_, '_, '_> CoSort for (&'_ mut [C], &'_ mut [A], &'_ mut [B])
[src]fn co_sort_with(self, order: &[usize])
[src]impl<D, A, B, C, '_, '_, '_, '_> CoSort for (&'_ mut [D], &'_ mut [A], &'_ mut [B], &'_ mut [C])
[src]fn co_sort_with(self, order: &[usize])
[src]impl<E, A, B, C, D, '_, '_, '_, '_, '_> CoSort for (&'_ mut [E], &'_ mut [A], &'_ mut [B], &'_ mut [C], &'_ mut [D])
[src]fn co_sort_with(self, order: &[usize])
[src]impl<F, A, B, C, D, E, '_, '_, '_, '_, '_, '_> CoSort for (&'_ mut [F], &'_ mut [A], &'_ mut [B], &'_ mut [C], &'_ mut [D], &'_ mut [E])
[src]fn co_sort_with(self, order: &[usize])
[src]impl<G, A, B, C, D, E, F, '_, '_, '_, '_, '_, '_, '_> CoSort for (&'_ mut [G], &'_ mut [A], &'_ mut [B], &'_ mut [C], &'_ mut [D], &'_ mut [E], &'_ mut [F])
[src]fn co_sort_with(self, order: &[usize])
[src]impl<H, A, B, C, D, E, F, G, '_, '_, '_, '_, '_, '_, '_, '_> CoSort for (&'_ mut [H], &'_ mut [A], &'_ mut [B], &'_ mut [C], &'_ mut [D], &'_ mut [E], &'_ mut [F], &'_ mut [G])
[src]fn co_sort_with(self, order: &[usize])
[src]impl<I, A, B, C, D, E, F, G, H, '_, '_, '_, '_, '_, '_, '_, '_, '_> CoSort for (&'_ mut [I], &'_ mut [A], &'_ mut [B], &'_ mut [C], &'_ mut [D], &'_ mut [E], &'_ mut [F], &'_ mut [G], &'_ mut [H])
[src]fn co_sort_with(self, order: &[usize])
[src]impl<J, A, B, C, D, E, F, G, H, I, '_, '_, '_, '_, '_, '_, '_, '_, '_, '_> CoSort for (&'_ mut [J], &'_ mut [A], &'_ mut [B], &'_ mut [C], &'_ mut [D], &'_ mut [E], &'_ mut [F], &'_ mut [G], &'_ mut [H], &'_ mut [I])
[src]fn co_sort_with(self, order: &[usize])
[src]impl<K, A, B, C, D, E, F, G, H, I, J, '_, '_, '_, '_, '_, '_, '_, '_, '_, '_, '_> CoSort for (&'_ mut [K], &'_ mut [A], &'_ mut [B], &'_ mut [C], &'_ mut [D], &'_ mut [E], &'_ mut [F], &'_ mut [G], &'_ mut [H], &'_ mut [I], &'_ mut [J])
[src]fn co_sort_with(self, order: &[usize])
[src]impl<L, A, B, C, D, E, F, G, H, I, J, K, '_, '_, '_, '_, '_, '_, '_, '_, '_, '_, '_, '_> CoSort for (&'_ mut [L], &'_ mut [A], &'_ mut [B], &'_ mut [C], &'_ mut [D], &'_ mut [E], &'_ mut [F], &'_ mut [G], &'_ mut [H], &'_ mut [I], &'_ mut [J], &'_ mut [K])
[src]fn co_sort_with(self, order: &[usize])
[src]