An owned, mutable path (akin to [`String`]). This type provides methods like [`push`] and [`set_extension`] that mutate the path in place. It also implements [`Deref`] to [`Path`], meaning that all methods on [`Path`] slices are available on `PathBuf` values as well. [`push`]: PathBuf::push [`set_extension`]: PathBuf::set_extension More details about the overall approach can be found in the [mo
| 91 | // Anyway, `PathBuf` representation and layout are considered implementation detail, are |
| 92 | // not documented and must not be relied upon. |
| 93 | pub struct PathBuf { |
| 94 | inner: OsString, |
| 95 | } |
| 96 | |
| 97 | impl PathBuf { |
| 98 | #[inline] |
nothing calls this directly
no outgoing calls
no test coverage detected