Lines Matching refs:out
116 pub extern "C" fn $empty(out: &mut $name) {
117 out.size = 0;
118 out.data = ptr::null_mut();
122 pub extern "C" fn $uninit(out: &mut $name, size: usize) {
123 out.set_buffer(vec![Default::default(); size]);
128 out: &mut $name $(<$lt>)?,
133 out.set_buffer(vec);
138 out: &mut $name $(<$lt>)?,
141 out.set_buffer(src.as_slice().to_vec());
145 pub extern "C" fn $delete $(<$lt>)? (out: &mut $name $(<$lt>)?) {
146 out.take();