diff options
| -rw-r--r-- | src/libserialize/json.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libserialize/json.rs b/src/libserialize/json.rs index 25ee03a44c2..6e7fab21442 100644 --- a/src/libserialize/json.rs +++ b/src/libserialize/json.rs @@ -2233,6 +2233,10 @@ impl<A:ToJson> ToJson for ~[A] { fn to_json(&self) -> Json { List(self.iter().map(|elt| elt.to_json()).collect()) } } +impl<A:ToJson> ToJson for Vec<A> { + fn to_json(&self) -> Json { List(self.iter().map(|elt| elt.to_json()).collect()) } +} + impl<A:ToJson> ToJson for TreeMap<~str, A> { fn to_json(&self) -> Json { let mut d = TreeMap::new(); |
