Tezos_webassembly_interpreter.Eval_storagetype t = | Durable_only of Durable_storage.t| Dual of {durable : Durable_storage.t;nds : Octez_riscv_nds_common.Nds.t;}Storage context for the WASM interpreter's eval chain.
Durable_only provides only the Irmin-backed durable storage. Dual additionally carries a New Durable Storage handle.
val durable_of : t -> Durable_storage.tExtract the durable storage from either variant.
val durable_only : Durable_storage.t -> tConstruct a Durable_only eval storage.
val dual : Durable_storage.t -> Octez_riscv_nds_common.Nds.t -> tConstruct a Dual eval storage.
val update_durable : t -> Durable_storage.t -> tReplace the durable storage, preserving the variant.
val update_nds : t -> Octez_riscv_nds_common.Nds.t -> tReplace the NDS handle. No-op for Durable_only.