(&mut self, s: &str)
| 190 | /// allocation failure. |
| 191 | #[inline] |
| 192 | pub fn push_str(&mut self, s: &str) -> Result<(), OutOfMemory> { |
| 193 | self.reserve(s.len())?; |
| 194 | self.inner.push_str(s); |
| 195 | Ok(()) |
| 196 | } |
| 197 | |
| 198 | /// Same as [`std::string::String::into_raw_parts`]. |
| 199 | pub fn into_raw_parts(mut self) -> (*mut u8, usize, usize) { |