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

Method single_step

crates/debugger/src/host/api.rs:219–226  ·  view source on GitHub ↗
(
        &mut self,
        debuggee: Resource<Debuggee>,
        resumption: wit::ResumptionValue,
    )

Source from the content-addressed store, hash-verified

217 }
218
219 async fn single_step(
220 &mut self,
221 debuggee: Resource<Debuggee>,
222 resumption: wit::ResumptionValue,
223 ) -> Result<Resource<EventFuture>> {
224 let d = self.get_mut(&debuggee).unwrap().inner.take().unwrap();
225 Ok(self.push_child(EventFuture::new_single_step(d, resumption), &debuggee)?)
226 }
227
228 async fn continue_(
229 &mut self,

Callers 4

basic_debuggerFunction · 0.45
early_finishFunction · 0.45
drop_debuggee_and_storeFunction · 0.45
new_single_stepMethod · 0.45

Calls 5

OkFunction · 0.85
push_childMethod · 0.80
unwrapMethod · 0.45
takeMethod · 0.45
get_mutMethod · 0.45

Tested by

no test coverage detected