Lines Matching refs:CxxString
18 use cxx::{type_id, CxxString, CxxVector, ExternType, SharedPtr, UniquePtr};
109 fn c_return_unique_ptr_string() -> UniquePtr<CxxString>;
112 fn c_return_unique_ptr_vector_string() -> UniquePtr<CxxVector<CxxString>>;
144 fn c_take_unique_ptr_string(s: UniquePtr<CxxString>);
147 fn c_take_unique_ptr_vector_string(v: UniquePtr<CxxVector<CxxString>>);
189 fn c_try_return_unique_ptr_string() -> Result<UniquePtr<CxxString>>;
236 fn c_return_borrow<'a>(s: &'a CxxString) -> UniquePtr<Borrow<'a>>;
239 fn c_return_borrow(s: &CxxString) -> UniquePtr<Borrow>;
272 fn r_return_unique_ptr_string() -> UniquePtr<CxxString>;
292 fn r_take_unique_ptr_string(s: UniquePtr<CxxString>);
344 use cxx::{type_id, CxxString, ExternType};
354 e_str: CxxString,
359 use cxx::{type_id, CxxString, ExternType};
364 e_str: CxxString,
499 fn r_return_unique_ptr_string() -> UniquePtr<CxxString> {
501 fn cxx_test_suite_get_unique_ptr_string() -> *mut CxxString;
588 fn r_take_unique_ptr_string(s: UniquePtr<CxxString>) {