2 use std::slice::from_raw_parts_mut;
4 pub fn as_mut_slice<T>(self_: &Vec<T>) -> &mut [T] {
6 from_raw_parts_mut(self_.as_ptr() as *mut T, self_.len())
13 let v1 = safe::as_mut_slice(&v);
14 let _v2 = safe::as_mut_slice(&v);
16 //~^ ERROR borrow stack