diff options
Diffstat (limited to 'src/libstd/fmt')
| -rw-r--r-- | src/libstd/fmt/mod.rs | 6 |
1 files changed, 3 insertions, 3 deletions
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()); } } |
