diff options
| author | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-03-28 20:51:05 -0700 |
|---|---|---|
| committer | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-03-29 07:05:54 -0700 |
| commit | 8b43c620b971bc3cbae61ca8390ec34355add445 (patch) | |
| tree | 18f2041c2a41f28ea48973d4373a263aa37b7427 /src/libstd/ebml.rs | |
| parent | 1dd11c717922fb38e87644606f9fbc9d29ee4995 (diff) | |
| download | rust-8b43c620b971bc3cbae61ca8390ec34355add445.tar.gz rust-8b43c620b971bc3cbae61ca8390ec34355add445.zip | |
std: remove Encoder::emit_{owned,managed}_str and Decoder::read_{owned,managed}_str
Diffstat (limited to 'src/libstd/ebml.rs')
| -rw-r--r-- | src/libstd/ebml.rs | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/src/libstd/ebml.rs b/src/libstd/ebml.rs index 331bede5b7a..513897997a5 100644 --- a/src/libstd/ebml.rs +++ b/src/libstd/ebml.rs @@ -311,11 +311,8 @@ pub mod reader { fn read_f64(&self) -> f64 { fail!(~"read_f64()"); } fn read_f32(&self) -> f32 { fail!(~"read_f32()"); } fn read_float(&self) -> float { fail!(~"read_float()"); } - fn read_char(&self) -> char { fail!(~"read_char()"); } - - fn read_owned_str(&self) -> ~str { doc_as_str(self.next_doc(EsStr)) } - fn read_managed_str(&self) -> @str { fail!(~"read_managed_str()"); } + fn read_str(&self) -> ~str { doc_as_str(self.next_doc(EsStr)) } // Compound types: fn read_owned<T>(&self, f: &fn() -> T) -> T { @@ -650,18 +647,10 @@ pub mod writer { fail!(~"Unimplemented: serializing a char"); } - fn emit_borrowed_str(&self, v: &str) { + fn emit_str(&self, v: &str) { self.wr_tagged_str(EsStr as uint, v) } - fn emit_owned_str(&self, v: &str) { - self.emit_borrowed_str(v) - } - - fn emit_managed_str(&self, v: &str) { - self.emit_borrowed_str(v) - } - fn emit_borrowed(&self, f: &fn()) { f() } fn emit_owned(&self, f: &fn()) { f() } fn emit_managed(&self, f: &fn()) { f() } |
