diff --git a/src/libcore/to_str.rs b/src/libcore/to_str.rs index 78ea4a5263d..7d35b2536fa 100644 --- a/src/libcore/to_str.rs +++ b/src/libcore/to_str.rs @@ -46,6 +46,9 @@ fn to_str() -> ~str { ~"()" } impl ~str: ToStr { fn to_str() -> ~str { self } } +impl &str: ToStr { + fn to_str() -> ~str { str::from_slice(self) } +} impl (A, B): ToStr { fn to_str() -> ~str {