(&self)
| 25 | |
| 26 | #[inline] |
| 27 | pub fn as_str(&self) -> Option<&str> { |
| 28 | if self.over_capacity() { |
| 29 | None |
| 30 | } else { |
| 31 | // SAFETY: We only append valid UTF-8 chars, so this is always valid |
| 32 | Some(unsafe { str::from_utf8_unchecked(&self.1[0..self.0 as usize]) }) |
| 33 | } |
| 34 | } |
| 35 | } |
| 36 | |
| 37 | impl<const N: usize> Write for SmallStrBuf<N> { |
nothing calls this directly
no test coverage detected