stl_rotate
C++ stl::rotate implementation in Rust (uses range instead of first, .., last)