I am not really a programmer and very new to Rust so i assume i am doing something wrong here. While sorting array of 1M bytes Rust function takes 3.5s and the C function on