MCPcopy Create free account
hub / github.com/bytecodealliance/wasmtime / store_code_mut

Method store_code_mut

crates/wasmtime/src/runtime/module/registry.rs:206–210  ·  view source on GitHub ↗

Fetches a mutable `StoreCode` for a given base `StoreCodePC`.

(&mut self, store_code_base: StoreCodePC)

Source from the content-addressed store, hash-verified

204
205 /// Fetches a mutable `StoreCode` for a given base `StoreCodePC`.
206 pub fn store_code_mut(&mut self, store_code_base: StoreCodePC) -> Option<&mut StoreCode> {
207 let (_, code) = self.loaded_code.range_mut(store_code_base..).next()?;
208 assert_eq!(code.code.text_range().start, store_code_base);
209 Some(&mut code.code)
210 }
211
212 /// Gets an iterator over all modules in the registry.
213 #[cfg(any(feature = "coredump", feature = "debug"))]

Callers 2

get_code_memoryMethod · 0.80
dropMethod · 0.80

Calls 2

range_mutMethod · 0.80
nextMethod · 0.45

Tested by

no test coverage detected