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

Method exit_frames

crates/debugger/src/host/api.rs:237–245  ·  view source on GitHub ↗
(&mut self, debuggee: Resource<Debuggee>)

Source from the content-addressed store, hash-verified

235 }
236
237 async fn exit_frames(&mut self, debuggee: Resource<Debuggee>) -> Result<Vec<Resource<Frame>>> {
238 let d = debugger(self, &debuggee)?;
239 let frames = d.exit_frames().await?;
240 let mut result = vec![];
241 for frame in frames {
242 result.push(self.push_child(Frame(frame), &debuggee)?);
243 }
244 Ok(result)
245 }
246
247 async fn drop(&mut self, debuggee: Resource<Debuggee>) -> Result<()> {
248 self.delete(debuggee)?;

Callers 2

update_on_stopMethod · 0.45
test_simpleFunction · 0.45

Calls 5

debuggerFunction · 0.85
OkFunction · 0.85
push_childMethod · 0.80
FrameClass · 0.70
pushMethod · 0.45

Tested by 1

test_simpleFunction · 0.36