class AsyncTaskProvider

Defined at line 21 of file ../../src/developer/debug/zxdb/client/async_task_provider.h

Interface for language-specific async task tree fetchers.

Public Methods

bool CanHandle (Frame * frame)

Returns true if this provider can handle the given frame (e.g. it's a Rust frame with an

executor).

void GetTasks (Frame * frame, fit::callback<void (const Err &, std::vector<std::unique_ptr<AsyncTask>>)> cb)

Asynchronously fetches the async task tree starting from the given frame.

void ~AsyncTaskProvider ()

Defined at line 23 of file ../../src/developer/debug/zxdb/client/async_task_provider.h