Searched refs:ExportMemory (Results 1 – 6 of 6) sorted by relevance
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/ |
| H A D | export.rs | 24 pub enum ExportMemory { enum 29 impl ExportMemory { impl 32 ExportMemory::Unshared(m) => Some(m), in unshared() 33 ExportMemory::Shared(..) => None, in unshared() 38 ExportMemory::Unshared(_) => None, in shared() 39 ExportMemory::Shared(m, _) => Some(m), in shared()
|
| H A D | instance.rs | 10 use crate::runtime::vm::export::{Export, ExportMemory}; 600 pub fn get_exported_memory(&self, store: StoreId, index: MemoryIndex) -> ExportMemory { in get_exported_memory() argument 619 ExportMemory::Shared(vm, import) in get_exported_memory() 636 ExportMemory::Unshared(unsafe { crate::Memory::from_raw(store_id, def_index) }) in get_exported_memory() 1572 ) -> impl ExactSizeIterator<Item = (MemoryIndex, ExportMemory)> + '_ { in all_memories() 1583 ) -> impl ExactSizeIterator<Item = ExportMemory> + 'a { in defined_memories() 1615 ExportMemory::Unshared(m) => Export::Memory(m), in get_export_by_index_mut() 1616 ExportMemory::Shared(m, i) => Export::SharedMemory(m, i), in get_export_by_index_mut()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | trampoline.rs | 15 use crate::runtime::vm::{ExportMemory, SharedMemory}; 25 ) -> Result<ExportMemory> { in generate_memory_export() argument
|
| H A D | memory.rs | 3 use crate::runtime::vm::{self, ExportMemory}; 1037 ExportMemory::Unshared(_) => unreachable!(), in vmimport() 1038 ExportMemory::Shared(_shared, vmimport) => vmimport, in vmimport()
|
| H A D | instance.rs | 653 ) -> impl ExactSizeIterator<Item = (MemoryIndex, vm::ExportMemory)> + 'a { in all_memories()
|
| H A D | store.rs | 95 self, ExportMemory, GcStore, Imports, InstanceAllocationRequest, InstanceAllocator, 1843 pub fn all_memories<'a>(&'a self) -> impl Iterator<Item = ExportMemory> + 'a { in all_memories()
|