Function merge

Source
pub fn merge(
    source: &mut [u8],
    destination: &mut [u8],
    start: usize,
    end: usize,
    middle: usize,
)
Expand description

Takes one source array, divides it into two arrays using start, middle and end delimiters. Overwrites the destination array.