Lines Matching refs:Shared
38 struct Shared;
88 Shared c_return_shared();
95 const size_t &c_return_ref(const Shared &shared);
98 size_t &c_return_mut(Shared &shared);
99 rust::Str c_return_str(const Shared &shared);
100 rust::Slice<const char> c_return_slice_char(const Shared &shared);
107 std::unique_ptr<std::vector<Shared>> c_return_unique_ptr_vector_shared();
125 void c_take_shared(Shared shared);
135 void c_take_slice_shared(rust::Slice<const Shared> s);
136 void c_take_slice_shared_sort(rust::Slice<Shared> s);
145 void c_take_unique_ptr_vector_shared(std::unique_ptr<std::vector<Shared>> v);
149 void c_take_rust_vec_shared(rust::Vec<Shared> v);
153 void c_take_rust_vec_shared_index(rust::Vec<Shared> v);
154 void c_take_rust_vec_shared_push(rust::Vec<Shared> v);
155 void c_take_rust_vec_shared_forward_iterator(rust::Vec<Shared> v);
156 void c_take_rust_vec_shared_sort(rust::Vec<Shared> v);