| 35 | } |
| 36 | |
| 37 | inline Result<std::monostate> ArrayRef::set(Store::Context cx, uint32_t index, |
| 38 | const Val &value) const { |
| 39 | auto *err = wasmtime_arrayref_set(cx.capi(), &raw, index, value.capi()); |
| 40 | if (err) |
| 41 | return Result<std::monostate>(Error(err)); |
| 42 | return Result<std::monostate>(std::monostate{}); |
| 43 | } |
| 44 | |
| 45 | /// Upcast to anyref. |
| 46 | inline AnyRef ArrayRef::to_anyref() const { |