(vm: &VirtualMachine, result: PyResult)
| 173 | } |
| 174 | |
| 175 | pub fn pyresult_to_js_result(vm: &VirtualMachine, result: PyResult) -> Result<JsValue, JsValue> { |
| 176 | result |
| 177 | .map(|value| py_to_js(vm, value)) |
| 178 | .map_err(|err| py_err_to_js_err(vm, &err)) |
| 179 | } |
| 180 | |
| 181 | pub fn js_to_py(vm: &VirtualMachine, js_val: JsValue) -> PyObjectRef { |
| 182 | if js_val.is_object() { |