[−][src]Macro json_in_type::json_list
Creates a static json list that can be serialized very fast.
Returns a struct implementing JSONValue
.
Examples
Create a list containing objects of different types.
use json_in_type::*; let my_list = json_list![1,true,"hello"]; assert_eq!("[1,true,\"hello\"]", my_list.to_json_string());
Create a list containing special zero-size json values
use json_in_type::*; let my_list = json_list![ true, false, null, null ]; assert_eq!("[true,false,null,null]", my_list.to_json_string()); assert_eq!(0, ::std::mem::size_of_val(&my_list))