about summary refs log tree commit diff
path: root/src/libstd/serialization.rs
diff options
context:
space:
mode:
authorErick Tryzelaar <erick.tryzelaar@gmail.com>2012-08-23 18:25:29 -0700
committerErick Tryzelaar <erick.tryzelaar@gmail.com>2012-08-25 12:22:44 -0700
commitf2f0ac9fe051af0a52408984c39f0a97fd11dbf3 (patch)
treea39fa80eccd1284511e4f7f52cd0b29d91bf3dca /src/libstd/serialization.rs
parentbb5c07922f20559af1e40d63a15b1be0402e5fe4 (diff)
libstd: serialization should use &strs.
Diffstat (limited to 'src/libstd/serialization.rs')
-rw-r--r--src/libstd/serialization.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libstd/serialization.rs b/src/libstd/serialization.rs
index da99cb7882e..b41d9a6dbec 100644
--- a/src/libstd/serialization.rs
+++ b/src/libstd/serialization.rs
@@ -26,15 +26,15 @@ trait serializer {
     fn emit_str(v: &str);
 
     // Compound types:
-    fn emit_enum(name: ~str, f: fn());
-    fn emit_enum_variant(v_name: ~str, v_id: uint, sz: uint, f: fn());
+    fn emit_enum(name: &str, f: fn());
+    fn emit_enum_variant(v_name: &str, v_id: uint, sz: uint, f: fn());
     fn emit_enum_variant_arg(idx: uint, f: fn());
     fn emit_vec(len: uint, f: fn());
     fn emit_vec_elt(idx: uint, f: fn());
     fn emit_box(f: fn());
     fn emit_uniq(f: fn());
     fn emit_rec(f: fn());
-    fn emit_rec_field(f_name: ~str, f_idx: uint, f: fn());
+    fn emit_rec_field(f_name: &str, f_idx: uint, f: fn());
     fn emit_tup(sz: uint, f: fn());
     fn emit_tup_elt(idx: uint, f: fn());
 }