From 109274426a7cd676b9aa1bb06afd9f86b44f6e9b Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Wed, 14 Aug 2013 16:47:14 -0700 Subject: Implement `{:s}` for ~str and @str as well --- src/libstd/fmt/mod.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/libstd/fmt') diff --git a/src/libstd/fmt/mod.rs b/src/libstd/fmt/mod.rs index 70ec5d93199..cd3f85e83fa 100644 --- a/src/libstd/fmt/mod.rs +++ b/src/libstd/fmt/mod.rs @@ -726,9 +726,9 @@ impl Bool for bool { } } -impl<'self> String for &'self str { - fn fmt(s: & &'self str, f: &mut Formatter) { - f.pad(*s); +impl<'self, T: str::Str> String for T { + fn fmt(s: &T, f: &mut Formatter) { + f.pad(s.as_slice()); } } -- cgit 1.4.1-3-g733a5