Lines Matching defs:CxxString
15 fn string_init(this: &mut MaybeUninit<CxxString>, ptr: *const u8, len: usize); in string_init()
17 fn string_destroy(this: &mut MaybeUninit<CxxString>); in string_destroy()
23 fn string_push(this: Pin<&mut CxxString>, ptr: *const u8, len: usize); in string_push()
37 pub struct CxxString { struct
58 /// The macro expands to something resembling `let $var: Pin<&mut CxxString> = argument
84 impl CxxString { impl
158 impl Display for CxxString { implementation
164 impl Debug for CxxString { implementation
170 impl PartialEq for CxxString { implementation
182 impl PartialEq<str> for CxxString { implementation
188 impl Eq for CxxString {} implementation
190 impl PartialOrd for CxxString { implementation
196 impl Ord for CxxString { implementation
202 impl Hash for CxxString { implementation
223 pub unsafe fn init(&mut self, value: impl AsRef<[u8]>) -> Pin<&mut CxxString> { in init()