Rust 文档中文翻译
展开描述
本项目是若干 Rust crate 的官方 rustdoc 文档的中文翻译版。覆盖异步运行时、网络协议、TLS、多媒体捕获、键鼠模拟等常用领域。
支持两种搜索:
- 顶栏「搜索」按钮:按类型、方法、字段等标识符搜索(原生 rustdoc 搜索)
- 顶栏「搜索文档」按钮:按已翻译的中文注释、模块说明搜索(自建 MiniSearch 索引)
按 S 或 / 可快速触发搜索。
异步运行时§
- tokio
- Tokio 是 Rust 的异步运行时,提供事件循环、调度器、定时器等基础设施。本翻译基于 tokio 官方文档,覆盖 runtime / sync / io / net / task / time 等所有子模块。
网络与 TLS§
- quinn
- QUIC 协议实现,提供高性能、低延迟的 UDP 传输层。
- rustls_pki_types
- rustls 生态中 X.509 证书、密钥等类型的统一定义。被 rustls、rustls-webpki 等 crate 使用。
多媒体与捕获§
- windows_capture
- Windows 屏幕捕获 API 绑定(基于 Direct3D 11 与 DXGI Duplication API)。
键鼠模拟/监听§
FFI 绑定§
- ffmpeg_next
- FFmpeg 多媒体框架的 Rust 绑定(高层 API)。
- ffmpeg_sys_next
- FFmpeg 的底层 FFI 绑定(unsafe API)。
所有 crate§
- windows
- Windows API 的 Rust 绑定(顶层 umbrella crate)。
- windows_core
- Windows API 的核心绑定类型与 trait。
- scrap
- 屏幕捕获库(跨平台,当前文档为英文原文)。