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 ToJson for ~[A] { fn to_json(&self) -> Json { List(self.iter().map(|elt| elt.to_json()).collect()) } } +impl ToJson for Vec { + fn to_json(&self) -> Json { List(self.iter().map(|elt| elt.to_json()).collect()) } +} + impl ToJson for TreeMap<~str, A> { fn to_json(&self) -> Json { let mut d = TreeMap::new();