diff options
| author | Ben Striegel <ben.striegel@gmail.com> | 2013-03-06 04:00:25 -0500 |
|---|---|---|
| committer | Ben Striegel <ben.striegel@gmail.com> | 2013-03-06 04:00:25 -0500 |
| commit | 12f06bb496cf5f3ec692f2b71309bb56d4571992 (patch) | |
| tree | 6f732380151c44a2f086ebd95f70e06446538fbe /src/libcore/hash.rs | |
| parent | 959e483fb705e99097a85ce42371bd57b78bd180 (diff) | |
| download | rust-12f06bb496cf5f3ec692f2b71309bb56d4571992.tar.gz rust-12f06bb496cf5f3ec692f2b71309bb56d4571992.zip | |
Finish de-implicit-selifizng libcore
Diffstat (limited to 'src/libcore/hash.rs')
| -rw-r--r-- | src/libcore/hash.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libcore/hash.rs b/src/libcore/hash.rs index 2587b84b274..8f3f81d167e 100644 --- a/src/libcore/hash.rs +++ b/src/libcore/hash.rs @@ -68,7 +68,7 @@ pub trait Streaming { fn input(&self, (&[const u8])); // These can be refactored some when we have default methods. fn result_bytes(&self) -> ~[u8]; - fn result_str() -> ~str; + fn result_str(&self) -> ~str; fn result_u64(&self) -> u64; fn reset(&self); } @@ -349,8 +349,7 @@ impl Streaming for &SipState { ] } - // IMPLICIT SELF WARNING: fix me! - fn result_str() -> ~str { + fn result_str(&self) -> ~str { let r = self.result_bytes(); let mut s = ~""; for vec::each(r) |b| { |
