Lines Matching refs:new
166 /// // assert_eq!(value, JsonValue::String(CString::new("Hello World")));
171 let result = Self::String(JsonString::new(str).unwrap());
185 /// let value = JsonValue::new_array(Array::new());
186 /// assert_eq!(value, JsonValue::Array(Array::new()));
198 /// let value = JsonValue::new_object(Object::new());
199 /// assert_eq!(value, JsonValue::Object(Object::new()));
313 /// let array_value = JsonValue::new_array(Array::new());
329 /// let object_value = JsonValue::new_object(Object::new());
387 /// assert_eq!(string_value.try_as_string().unwrap(), &CString::new("Hello World").unwrap());
391 /// //assert_eq!(string_value.try_as_string().unwrap(), &CString::new("Hello World").unwrap());
409 /// let array_value = JsonValue::new_array(Array::new());
410 /// assert_eq!(array_value.try_as_array().unwrap(), &Array::new());
428 /// let array_value = JsonValue::new_object(Object::new());
429 /// assert_eq!(array_value.try_as_object().unwrap(), &Object::new());
489 /// assert_eq!(string_value.try_as_mut_string().unwrap(), &mut CString::new("Hello World").unwrap());
493 /// //assert_eq!(string_value.try_as_mut_string().unwrap(), &mut CString::new("Hello World").unwrap());
511 /// let mut array_value = JsonValue::new_array(Array::new());
512 /// assert_eq!(array_value.try_as_mut_array().unwrap(), &mut Array::new());
530 /// let mut object_value = JsonValue::new_object(Object::new());
531 /// assert_eq!(object_value.try_as_mut_object().unwrap(), &mut Object::new());
596 /// assert_eq!(string_value.try_into_string().unwrap(), CString::new("Hello World").unwrap());
600 /// //assert_eq!(string_value.try_into_string().unwrap(), CString::new("Hello World").unwrap());
619 /// let array_value = JsonValue::new_array(Array::new());
620 /// assert_eq!(array_value.try_into_array().unwrap(), Array::new());
639 /// let object_value = JsonValue::new_object(Object::new());
640 /// assert_eq!(object_value.try_into_object().unwrap(), Object::new());
659 /// let mut object = Object::new();
737 let mut vec = Vec::new();
754 let mut vec = Vec::new();
771 /// let mut vec = Vec::new();
776 let mut encoder = FormattedEncoder::new(output);
789 /// let mut vec = Vec::new();
794 let mut encoder = CompactEncoder::new(output);
841 /// assert_eq!(JsonValue::new_array(Array::new()), JsonValue::new_array(Array::new()));
842 /// assert_eq!(JsonValue::new_object(Object::new()), JsonValue::new_object(Object::new()));
847 /// let mut array1 = Array::new();
850 /// let mut array2 = Array::new();
854 /// let mut object1 = Object::new();
857 /// let mut object2 = Object::new();
899 let result = Self::String(JsonString::new(t).unwrap());
917 /// // let value: JsonValue = CString::new("Hello World").into();
1071 assert!(!JsonValue::new_array(Array::new()).is_null());
1072 assert!(!JsonValue::new_object(Object::new()).is_null());
1091 assert!(!JsonValue::new_array(Array::new()).is_true());
1092 assert!(!JsonValue::new_object(Object::new()).is_true());
1111 assert!(!JsonValue::new_array(Array::new()).is_false());
1112 assert!(!JsonValue::new_object(Object::new()).is_false());
1131 assert!(!JsonValue::new_array(Array::new()).is_boolean());
1132 assert!(!JsonValue::new_object(Object::new()).is_boolean());
1151 assert!(!JsonValue::new_array(Array::new()).is_number());
1152 assert!(!JsonValue::new_object(Object::new()).is_number());
1171 assert!(!JsonValue::new_array(Array::new()).is_string());
1172 assert!(!JsonValue::new_object(Object::new()).is_string());
1191 assert!(JsonValue::new_array(Array::new()).is_array());
1192 assert!(!JsonValue::new_object(Object::new()).is_array());
1211 assert!(!JsonValue::new_array(Array::new()).is_object());
1212 assert!(JsonValue::new_object(Object::new()).is_object());
1233 assert!(JsonValue::new_array(Array::new()).try_as_boolean().is_err());
1234 assert!(JsonValue::new_object(Object::new())
1255 assert!(JsonValue::new_array(Array::new()).try_as_number().is_err());
1256 assert!(JsonValue::new_object(Object::new())
1277 assert!(JsonValue::new_array(Array::new()).try_as_string().is_err());
1278 assert!(JsonValue::new_object(Object::new())
1299 assert!(JsonValue::new_array(Array::new()).try_as_array().is_ok());
1300 assert!(JsonValue::new_object(Object::new()).try_as_array().is_err());
1319 assert!(JsonValue::new_array(Array::new()).try_as_object().is_err());
1320 assert!(JsonValue::new_object(Object::new()).try_as_object().is_ok());
1341 assert!(JsonValue::new_array(Array::new())
1344 assert!(JsonValue::new_object(Object::new())
1367 assert!(JsonValue::new_array(Array::new())
1370 assert!(JsonValue::new_object(Object::new())
1393 assert!(JsonValue::new_array(Array::new())
1396 assert!(JsonValue::new_object(Object::new())
1419 assert!(JsonValue::new_array(Array::new())
1422 assert!(JsonValue::new_object(Object::new())
1445 assert!(JsonValue::new_array(Array::new())
1448 assert!(JsonValue::new_object(Object::new())
1471 assert!(JsonValue::new_array(Array::new())
1474 assert!(JsonValue::new_object(Object::new())
1497 assert!(JsonValue::new_array(Array::new())
1500 assert!(JsonValue::new_object(Object::new())
1523 assert!(JsonValue::new_array(Array::new())
1526 assert!(JsonValue::new_object(Object::new())
1549 assert!(JsonValue::new_array(Array::new()).try_into_array().is_ok());
1550 assert!(JsonValue::new_object(Object::new())
1573 assert!(JsonValue::new_array(Array::new())
1576 assert!(JsonValue::new_object(Object::new())
1647 JsonValue::new_array(Array::new()),
1648 JsonValue::new_array(Array::new())
1651 JsonValue::new_object(Object::new()),
1652 JsonValue::new_object(Object::new())
1670 JsonValue::from(Array::new()),
1671 JsonValue::new_array(Array::new())
1674 JsonValue::from(Object::new()),
1675 JsonValue::new_object(Object::new())
1681 JsonValue::from(&Array::new()),
1682 JsonValue::new_array(Array::new())
1685 JsonValue::from(&Object::new()),
1686 JsonValue::new_object(Object::new())
1692 JsonValue::from(&mut Array::new()),
1693 JsonValue::new_array(Array::new())
1696 JsonValue::from(&mut Object::new()),
1697 JsonValue::new_object(Object::new())
1701 assert_eq!(JsonValue::from(String::new()), JsonValue::new_string(""));
1707 JsonValue::from(CString::new("").unwrap()),