[][src]Trait flatk::SwapChunks

pub trait SwapChunks {
    fn swap_chunks(&mut self, begin_a: usize, begin_b: usize, chunk_size: usize);
}

Required methods

fn swap_chunks(&mut self, begin_a: usize, begin_b: usize, chunk_size: usize)

Swap equal sized contiguous chunks in this collection.

Loading content...

Implementations on Foreign Types

impl<'_, T> SwapChunks for &'_ mut [T][src]

fn swap_chunks(&mut self, i: usize, j: usize, chunk_size: usize)[src]

Swap non-overlapping chunks beginning at the given indices.

Loading content...

Implementors

impl<S: SwapChunks> SwapChunks for ChunkedN<S>[src]

impl<S: SwapChunks, N: Unsigned> SwapChunks for UniChunked<S, U<N>>[src]

Loading content...