rust-lang

futures-rs

rust-lang

Zero-cost asynchronous programming in Rust

AI 简介

futures-rs 是 Rust 官方维护的异步编程基础库,提供零开销的 async/await 支持核心组件。它定义了关键 trait(如 Future、Stream)、组合子(map、then、select!、join! 等)及实用工具,支持无标准库(#[no_std])环境,兼容 Rust 1.71+。该库不直接运行异步任务,而是为 executor(如 tokio、async-std)提供底层抽象与互操作接口,是构建高性能异步应用(如网络服务、嵌入式异步驱动、CLI 工具)不可或缺的基础设施层。

Rust
Apache License 2.0
5.9k
Stars
695
Forks
93
Watchers
210
Issues

Star 增长

今日0
近 7 天0
近 30 天+7
综合评分65.23
默认分支master