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

github.com/async-rs/futures-timer @v3.0.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.0.4 ↗ · + Follow
93 symbols 173 edges 12 files 22 documented · 24% updated 48d agov3.0.4 · 2026-05-20★ 21814 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

futures-timer

Timeouts for futures.

Crates.io version

Download

docs.rs docs chat

API Docs | Releases | Contributing

Installation

With cargo add installed run:

$ cargo add futures-timer

Safety

This crate makes use of carefully checked unsafe blocks to construct an efficient timer implementation.

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

push
called by 33
src/native/heap.rs
check_to_vec
called by 13
src/native/heap.rs
wake
called by 6
src/native/atomic_waker.rs
take
called by 6
src/native/arc_list.rs
assert_consistent
called by 6
src/native/heap.rs
pop
called by 5
src/native/heap.rs
set_index
called by 5
src/native/heap.rs
peek
called by 3
src/native/heap.rs

Shape

Method 54
Function 24
Class 14
Enum 1

Languages

Rust100%

Modules by API surface

src/native/heap.rs22 symbols
src/native/timer.rs20 symbols
src/native/global.rs11 symbols
src/native/arc_list.rs11 symbols
src/native/delay.rs9 symbols
src/native/atomic_waker.rs7 symbols
src/wasm.rs4 symbols
src/native/heap_timer.rs4 symbols
tests/smoke.rs3 symbols
tests/timeout.rs2 symbols

For agents

$ claude mcp add futures-timer \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact