(s: &str)
| 1365 | /// Panics when `str.len() > u32::MAX`. |
| 1366 | #[inline] |
| 1367 | pub const fn from_str(s: &str) -> SlimStr<'_> { |
| 1368 | if s.len() > u32::MAX as usize { |
| 1369 | panic!("length didn't fit in `u32`"); |
| 1370 | } |
| 1371 | |
| 1372 | // SAFETY: ^-- satisfies `len <= u32::MAX`. |
| 1373 | unsafe { SlimStr::from_str_unchecked(s) } |
| 1374 | } |
| 1375 | |
| 1376 | /// Converts `&str` into the owned slim limited version. |
| 1377 | /// |
searching dependent graphs…