diff options
author | Ryan Leckey <leckey.ryan@gmail.com> | 2017-02-07 17:17:50 -0800 |
---|---|---|
committer | Ryan Leckey <leckey.ryan@gmail.com> | 2017-02-07 17:17:50 -0800 |
commit | 010b2d6759a8d21de04a86c9babf470c8ed77a6a (patch) | |
tree | 7ac02ba80fb57a5e50ef2ebe77288ee45d6bb3ab /src/value.rs | |
parent | 788a08756ab88b48c117257685ad7b93b8fab641 (diff) |
:shirt:
Diffstat (limited to 'src/value.rs')
-rw-r--r-- | src/value.rs | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/value.rs b/src/value.rs index 1630d85..fa2f791 100644 --- a/src/value.rs +++ b/src/value.rs @@ -84,7 +84,7 @@ impl Value { pub fn as_slice(&self) -> Option<&[Value]> { match *self { Value::Array(ref value) => Some(value), - _ => None + _ => None, } } } @@ -128,7 +128,9 @@ impl From<bool> for Value { // } // } -impl<T> From<HashMap<String, T>> for Value where T: Into<Value> { +impl<T> From<HashMap<String, T>> for Value + where T: Into<Value> +{ fn from(values: HashMap<String, T>) -> Value { let mut r = HashMap::new(); @@ -140,7 +142,9 @@ impl<T> From<HashMap<String, T>> for Value where T: Into<Value> { } } -impl<T> From<Vec<T>> for Value where T: Into<Value> { +impl<T> From<Vec<T>> for Value + where T: Into<Value> +{ fn from(values: Vec<T>) -> Value { let mut l = Vec::new(); |