Lines Matching refs:Shared
26 struct Shared { struct
96 fn c_return_shared() -> Shared; in c_return_shared()
100 fn c_return_ref(shared: &Shared) -> &usize; in c_return_ref()
101 fn c_return_mut(shared: &mut Shared) -> &mut usize; in c_return_mut()
102 fn c_return_str(shared: &Shared) -> &str; in c_return_str()
103 fn c_return_slice_char(shared: &Shared) -> &[c_char]; in c_return_slice_char()
110 fn c_return_unique_ptr_vector_shared() -> UniquePtr<CxxVector<Shared>>; in c_return_unique_ptr_vector_shared()
129 fn c_take_shared(shared: Shared); in c_take_shared() argument
135 fn c_take_slice_shared(s: &[Shared]); in c_take_slice_shared() argument
136 fn c_take_slice_shared_sort(s: &mut [Shared]); in c_take_slice_shared_sort() argument
144 fn c_take_unique_ptr_vector_shared(v: UniquePtr<CxxVector<Shared>>); in c_take_unique_ptr_vector_shared() argument
147 fn c_take_rust_vec_shared(v: Vec<Shared>); in c_take_rust_vec_shared() argument
150 fn c_take_rust_vec_shared_index(v: Vec<Shared>); in c_take_rust_vec_shared_index() argument
151 fn c_take_rust_vec_shared_push(v: Vec<Shared>); in c_take_rust_vec_shared_push() argument
152 fn c_take_rust_vec_shared_forward_iterator(v: Vec<Shared>); in c_take_rust_vec_shared_forward_iterator() argument
153 fn c_take_rust_vec_shared_sort(v: Vec<Shared>); in c_take_rust_vec_shared_sort() argument
191 fn c_method_on_shared(self: &Shared) -> usize; in c_method_on_shared()
192 fn c_method_ref_on_shared(self: &Shared) -> &usize; in c_method_ref_on_shared()
193 fn c_method_mut_on_shared(self: &mut Shared) -> &mut usize; in c_method_mut_on_shared()
248 fn r_return_shared() -> Shared; in r_return_shared()
252 fn r_return_ref(shared: &Shared) -> &usize; in r_return_ref()
253 fn r_return_mut(shared: &mut Shared) -> &mut usize; in r_return_mut()
254 fn r_return_str(shared: &Shared) -> &str; in r_return_str()
255 fn r_return_sliceu8(shared: &Shared) -> &[u8]; in r_return_sliceu8()
262 fn r_return_ref_rust_vec(shared: &Shared) -> &Vec<u8>; in r_return_ref_rust_vec()
263 fn r_return_mut_rust_vec(shared: &mut Shared) -> &mut Vec<u8>; in r_return_mut_rust_vec()
269 fn r_take_shared(shared: Shared); in r_take_shared() argument
296 fn r_method_on_shared(self: &Shared) -> String; in r_method_on_shared()
324 impl Box<Shared> {}
395 impl ffi::Shared { implementation
422 fn r_return_shared() -> ffi::Shared { in r_return_shared()
423 ffi::Shared { z: 2020 } in r_return_shared()
449 fn r_return_ref(shared: &ffi::Shared) -> &usize { in r_return_ref()
453 fn r_return_mut(shared: &mut ffi::Shared) -> &mut usize { in r_return_mut()
457 fn r_return_str(shared: &ffi::Shared) -> &str { in r_return_str()
462 fn r_return_sliceu8(shared: &ffi::Shared) -> &[u8] { in r_return_sliceu8()
494 fn r_return_ref_rust_vec(shared: &ffi::Shared) -> &Vec<u8> { in r_return_ref_rust_vec()
499 fn r_return_mut_rust_vec(shared: &mut ffi::Shared) -> &mut Vec<u8> { in r_return_mut_rust_vec()
526 fn r_take_shared(shared: ffi::Shared) { in r_take_shared() argument