Lines Matching refs:Shared
38 struct Shared;
90 Shared c_return_shared();
97 const size_t &c_return_ref(const Shared &shared);
100 size_t &c_return_mut(Shared &shared);
101 rust::Str c_return_str(const Shared &shared);
102 rust::Slice<const char> c_return_slice_char(const Shared &shared);
110 std::unique_ptr<std::vector<Shared>> c_return_unique_ptr_vector_shared();
129 void c_take_shared(Shared shared);
139 void c_take_slice_shared(rust::Slice<const Shared> s);
140 void c_take_slice_shared_sort(rust::Slice<Shared> s);
149 void c_take_unique_ptr_vector_shared(std::unique_ptr<std::vector<Shared>> v);
153 void c_take_rust_vec_shared(rust::Vec<Shared> v);
157 void c_take_rust_vec_shared_index(rust::Vec<Shared> v);
158 void c_take_rust_vec_shared_push(rust::Vec<Shared> v);
159 void c_take_rust_vec_shared_truncate(rust::Vec<Shared> v);
160 void c_take_rust_vec_shared_clear(rust::Vec<Shared> v);
161 void c_take_rust_vec_shared_forward_iterator(rust::Vec<Shared> v);
162 void c_take_rust_vec_shared_sort(rust::Vec<Shared> v);