pub fn set_from_slice(&mut self, key_slice: KeySlice) {
        self.0.clear();
        self.0.extend(key_slice.0);
    }
Set the key from a slice without re-allocating. The signature will change in week 3.
mini-lsm/src/key.rs