summary refs log tree commit diff
path: root/src/libserialize
diff options
context:
space:
mode:
authorAaron Turon <aturon@mozilla.com>2014-11-12 15:51:51 -0800
committerAaron Turon <aturon@mozilla.com>2014-11-17 11:26:48 -0800
commit7213de1c49e448c7c6ad2d30dc3e6b3a13e090df (patch)
tree9133e9f7b6f954432eddd947cb74248a1751ea36 /src/libserialize
parent80a2867ea736007397aa2fbaa0e4c539c80e162c (diff)
downloadrust-7213de1c49e448c7c6ad2d30dc3e6b3a13e090df.tar.gz
rust-7213de1c49e448c7c6ad2d30dc3e6b3a13e090df.zip
Fallout from deprecation
This commit handles the fallout from deprecating `_with` and `_equiv` methods.
Diffstat (limited to 'src/libserialize')
-rw-r--r--src/libserialize/json.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libserialize/json.rs b/src/libserialize/json.rs
index 80238f6df41..03e0452a415 100644
--- a/src/libserialize/json.rs
+++ b/src/libserialize/json.rs
@@ -901,7 +901,7 @@ impl Json {
     /// Otherwise, returns None.
     pub fn find<'a>(&'a self, key: &str) -> Option<&'a Json>{
         match self {
-            &Object(ref map) => map.find_with(|s| key.cmp(s.as_slice())),
+            &Object(ref map) => map.get(key),
             _ => None
         }
     }
@@ -926,7 +926,7 @@ impl Json {
     pub fn search<'a>(&'a self, key: &str) -> Option<&'a Json> {
         match self {
             &Object(ref map) => {
-                match map.find_with(|s| key.cmp(s.as_slice())) {
+                match map.get(key) {
                     Some(json_value) => Some(json_value),
                     None => {
                         for (_, v) in map.iter() {