a few more diagnostic items
This commit is contained in:
parent
c6bb62810a
commit
67fcaaaa7a
@ -169,11 +169,13 @@
|
||||
Option,
|
||||
Ord,
|
||||
Ordering,
|
||||
OsStr,
|
||||
OsString,
|
||||
Output,
|
||||
Param,
|
||||
PartialEq,
|
||||
PartialOrd,
|
||||
Path,
|
||||
PathBuf,
|
||||
Pending,
|
||||
Pin,
|
||||
@ -201,6 +203,7 @@
|
||||
Sync,
|
||||
Target,
|
||||
ToOwned,
|
||||
ToString,
|
||||
Try,
|
||||
Ty,
|
||||
TyCtxt,
|
||||
|
@ -31,8 +31,8 @@ fn borrow(&self) -> &B {
|
||||
/// implementing the `Clone` trait. But `Clone` works only for going from `&T`
|
||||
/// to `T`. The `ToOwned` trait generalizes `Clone` to construct owned data
|
||||
/// from any borrow of a given type.
|
||||
#[stable(feature = "rust1", since = "1.0.0")]
|
||||
#[cfg_attr(not(test), rustc_diagnostic_item = "ToOwned")]
|
||||
#[stable(feature = "rust1", since = "1.0.0")]
|
||||
pub trait ToOwned {
|
||||
/// The resulting type after obtaining ownership.
|
||||
#[stable(feature = "rust1", since = "1.0.0")]
|
||||
|
@ -2174,6 +2174,7 @@ fn from_str(s: &str) -> Result<String, Self::Err> {
|
||||
/// implementation for free.
|
||||
///
|
||||
/// [`Display`]: fmt::Display
|
||||
#[cfg_attr(not(test), rustc_diagnostic_item = "ToString")]
|
||||
#[stable(feature = "rust1", since = "1.0.0")]
|
||||
pub trait ToString {
|
||||
/// Converts the given value to a `String`.
|
||||
|
@ -90,6 +90,7 @@ pub struct OsString {
|
||||
///
|
||||
/// [`&str`]: str
|
||||
/// [conversions]: super#conversions
|
||||
#[cfg_attr(not(test), rustc_diagnostic_item = "OsStr")]
|
||||
#[stable(feature = "rust1", since = "1.0.0")]
|
||||
// FIXME:
|
||||
// `OsStr::from_inner` current implementation relies
|
||||
|
@ -1720,6 +1720,7 @@ fn as_ref(&self) -> &OsStr {
|
||||
/// 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
|
||||
|
Loading…
Reference in New Issue
Block a user