diff options
| author | David Tolnay <dtolnay@gmail.com> | 2023-10-30 15:51:26 -0700 |
|---|---|---|
| committer | David Tolnay <dtolnay@gmail.com> | 2023-10-30 16:46:02 -0700 |
| commit | e8868af75bfaf6c9c2890f0e97c38a6b1d94ee62 (patch) | |
| tree | 3d2d36204355652702fe7dc9b9fdbc578e6a4488 /src/librustdoc/html/render | |
| parent | c52367276d01e15c5154ef4001017b73f0eb7cde (diff) | |
| download | rust-e8868af75bfaf6c9c2890f0e97c38a6b1d94ee62.tar.gz rust-e8868af75bfaf6c9c2890f0e97c38a6b1d94ee62.zip | |
Represent absence of 'since' attribute as a variant of DeprecatedSince
Diffstat (limited to 'src/librustdoc/html/render')
| -rw-r--r-- | src/librustdoc/html/render/mod.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/librustdoc/html/render/mod.rs b/src/librustdoc/html/render/mod.rs index b64bfa2ae8a..ea697108ae2 100644 --- a/src/librustdoc/html/render/mod.rs +++ b/src/librustdoc/html/render/mod.rs @@ -620,18 +620,18 @@ fn short_item_info( // We display deprecation messages for #[deprecated], but only display // the future-deprecation messages for rustc versions. let mut message = match since { - Some(DeprecatedSince::RustcVersion(version)) => { + DeprecatedSince::RustcVersion(version) => { if depr.is_in_effect() { format!("Deprecated since {version}") } else { format!("Deprecating in {version}") } } - Some(DeprecatedSince::Future) => String::from("Deprecating in a future Rust version"), - Some(DeprecatedSince::Symbol(since)) => { + DeprecatedSince::Future => String::from("Deprecating in a future Rust version"), + DeprecatedSince::Symbol(since) => { format!("Deprecated since {}", Escape(since.as_str())) } - Some(DeprecatedSince::Err) | None => String::from("Deprecated"), + DeprecatedSince::Unspecified | DeprecatedSince::Err => String::from("Deprecated"), }; if let Some(note) = note { |
