Lines Matching refs:array
83 "array": [1, 2, 3]
94 // 可以通过 &str 类型先获取到 “array” 成员的普通引用,再根据 usize 类型获取对应元素的普通引用。
95 let array_item: &JsonValue = &json_value["array"][0];
101 let no_such_index: &JsonValue = &json_value["array"][100];
116 "array": [1, 2, 3]
130 // "array": [1, 2, 3]
134 // 通过 “array” 和下标 0 获取到对应成员的可变引用,并将其设置为数值 123。
138 // "array": [123, 2, 3]
140 json_value["array"][0] = 123_i32.into();
147 // "array": [123, 2, 3],
154 // 执行此行代码后,json_value 的 “array” 成员的长度变为 4。
158 // "array": [123, 2, 3, 123],
161 json_value["array"][100] = 123_i32.into();
165 // 执行此代码后,json_value 的 array 成员变成 Object 类型,且含有一个键值对:“key” => 123。
169 // "array": {
174 json_value["array"]["key"] = 123_i32.into();
182 // "array": {