split_one

A simple trait to allow accessing two parts of a vector mutably at the same time