about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-11-27 05:26:23 +0000
committerbors <bors@rust-lang.org>2017-11-27 05:26:23 +0000
commit8270faf8dc68ced10fc7fce2219f3e7f754f58a4 (patch)
tree68616804249cf946615702db5fdd2a243b2870a8
parent73df30d46729d4e0405e98d622438e3c1f4047eb (diff)
parent5e11c8fc2bae9f9453ef79fef012c46645a24986 (diff)
downloadrust-8270faf8dc68ced10fc7fce2219f3e7f754f58a4.tar.gz
rust-8270faf8dc68ced10fc7fce2219f3e7f754f58a4.zip
Auto merge of #46284 - SimonSapin:deprecate-formatter-flags, r=sfackler
Deprecate the Formatter::flags method, fix #46237

This fixes #46237.
-rw-r--r--src/libcore/fmt/mod.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libcore/fmt/mod.rs b/src/libcore/fmt/mod.rs
index 897222747f5..660cd0d6dd1 100644
--- a/src/libcore/fmt/mod.rs
+++ b/src/libcore/fmt/mod.rs
@@ -1305,6 +1305,9 @@ impl<'a> Formatter<'a> {
 
     /// Flags for formatting
     #[stable(feature = "rust1", since = "1.0.0")]
+    #[rustc_deprecated(since = "1.24.0",
+                       reason = "use the `sign_plus`, `sign_minus`, `alternate`, \
+                                 or `sign_aware_zero_pad` methods instead")]
     pub fn flags(&self) -> u32 { self.flags }
 
     /// Character used as 'fill' whenever there is alignment