/// let extension = path.extension();
/// assert_eq!(extension, Some(OsStr::new("txt")));
/// ```
+#[cfg_attr(not(test), rustc_diagnostic_item = "Path")]
#[stable(feature = "rust1", since = "1.0.0")]
// FIXME:
// `Path::new` current implementation relies