MCPcopy Index your code
hub / github.com/async-rs/async-task

github.com/async-rs/async-task @v1.3.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.3.1 ↗ · + Follow
151 symbols 490 edges 25 files 38 documented · 25%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

async-task

A task abstraction for building executors.

Crates.io version

Download

docs.rs docs chat

API Docs | Releases | Contributing

Installation

With cargo add installed run:

$ cargo add async-task

Contributing

Want to join us? Check out our "Contributing" guide and take a look at some of these issues:

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Core symbols most depended-on inside this repo

run
called by 51
src/task.rs
wake
called by 20
src/raw.rs
cancel
called by 18
src/task.rs
schedule
called by 16
src/task.rs
wake_by_ref
called by 14
src/raw.rs
block_on
called by 13
examples/block.rs
ms
called by 12
tests/join.rs
spawn
called by 11
src/task.rs

Shape

Function 89
Method 46
Class 16

Languages

Rust100%

Modules by API surface

src/raw.rs19 symbols
src/task.rs15 symbols
tests/join.rs14 symbols
tests/basic.rs13 symbols
benches/waker_fn.rs9 symbols
tests/waker_pending.rs8 symbols
tests/panic.rs7 symbols
src/utils.rs7 symbols
src/join_handle.rs7 symbols
tests/waker_ready.rs6 symbols
src/waker_fn.rs6 symbols
src/header.rs6 symbols

For agents

$ claude mcp add async-task \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact