Lines Matching refs:vec
39 let mut vec = buffer.into_boxed_slice(); localVariable
40 self.size = vec.len();
41 self.data = vec.as_mut_ptr();
42 mem::forget(vec);
73 let vec = unsafe { localVariable
78 return vec;
98 fn from(vec: Vec<$elem_ty>) -> Self {
99 let mut vec = vec.into_boxed_slice(); localVariable
101 size: vec.len(),
102 data: vec.as_mut_ptr(),
104 mem::forget(vec);
123 out.set_buffer(vec![Default::default(); size]);
132 let vec = (0..size).map(|i| ptr.add(i).read()).collect(); localVariable
133 out.set_buffer(vec);