(vm: &VirtualMachine)
| 98 | }) |
| 99 | } |
| 100 | pub(crate) fn weak_vm(vm: &VirtualMachine) -> Weak<StoredVirtualMachine> { |
| 101 | let id = get_vm_id(vm); |
| 102 | STORED_VMS.with_borrow(|vms| Rc::downgrade(vms.get(id).expect("VirtualMachine is not valid"))) |
| 103 | } |
| 104 | |
| 105 | #[derive(Clone, Copy)] |
| 106 | #[wasm_bindgen(js_name = vmStore)] |
no test coverage detected