Returns a fresh empty dict handle owned by the guest.
()
| 547 | |
| 548 | /// Returns a fresh empty dict handle owned by the guest. |
| 549 | pub fn new_dict() -> Result<Handle> { |
| 550 | let mut out: u32 = 0; |
| 551 | let r = unsafe { |
| 552 | edge_op(op::NEW_DICT, 0, core::ptr::null(), 0, core::ptr::null(), 0, &mut out as *mut u32) |
| 553 | }; |
| 554 | if r != 0 { return Err(last_error()); } |
| 555 | Ok(Handle::from_raw(out)) |
| 556 | } |
| 557 | |
| 558 | /// Returns a fresh empty list handle owned by the guest. |
| 559 | pub fn new_list() -> Result<Handle> { |
nothing calls this directly
no test coverage detected