fn vec_drop_impl