故障安全 一种断路器实现,用于检测故障并封装防止故障不断发生、维护期间、临时外部系统故障或意外系统困难的逻辑。 特征 同时使用Fn() -> Result和Future (通过默认的futures-support功能可选)。 退避策略: constant 、 exponential 、 equal_jittered 、 full_jittered 故障检测策略: consecutive_failures , success_rate_over_time_window 最低防锈版本:1.45 用法 将此添加到您的 Cargo.toml: failsafe = " 1.1.0 " 例子 使用默认退避策略和失败累积策略。 use failsafe :: {Config, CircuitBreaker, Error}; // A function that sometimes fa
2021-08-05 16:04:19 33KB rust circuit-breaker Rust
1
Rust 的 HTSlib 绑定 该库提供 HTSlib 绑定​​和用于读取和写入 BAM 文件的高级 Rust API。 要克隆此存储库,请发出 $ git clone --recursive https://github.com/rust-bio/rust-htslib.git 确保 HTSlib 子模块也被获取。 如果您只想使用库,则无需克隆存储库。 在这种情况下,请转到“用法”部分。 要求 rust-htslib 带有针对 Mac 和 Linux 的 htslib 的预构建绑定。 您将需要一个与cc crate 兼容的 C 工具链。 此 crate 的构建脚本将自动构建链接 htslib。 MUSL 构建 要为 MUSL crate 编译它,您需要 docker 和 cross: $ cargo install cross $ cross build
2021-08-05 12:03:15 283KB Rust
1
滑翔媒体播放器 Glide 是一个简单而简约的媒体播放器,依靠提供多媒体支持和提供用户界面。 Glide 应该能够播放本地或远程托管的支持的任何多媒体格式。 Glide 是用开发的,目前已经在 Linux 和 macOS 上进行了测试。 它也应该适用于 Windows,如果有人设法在该平台上对其进行测试,请告诉我。 我的目标是让这个项目保持简单,它可能不会发展成为一个非常复杂的 GUI。 如果您喜欢冒险并愿意提供帮助,请随时从 TODO 列表中选择一项任务并打开 PR。 当然,也鼓励用户在 Github 错误跟踪器上提交问题。 安装 用 Cargo 安装它: 安装 : $ curl https://sh.rustup.rs -sSf | sh 安装 GStreamer 和 GTK+。 在 Debian/Linux 上: $ sudo apt install gstreamer1
2021-08-05 12:03:10 783KB linux rust gtk gstreamer
1
rust一键开服工具
2021-08-03 09:48:30 4.34MB Rustserver 管理工具 开服工具 支持oxide
1
Sanet.st_The_Complete_Rust_Programming_Reference_Guide_-_Rahul_Sharma.epub Sanet.st_The_Complete_Rust_Programming_Reference_Guide_-_Rahul_Sharma.epub
2021-07-25 11:11:36 8.67MB Rust
1
推荐给rust学习爱好者
2021-07-22 09:05:43 60.76MB rust webassembly
1
ethabi:编码和解码智能合约调用
2021-07-21 11:45:25 72KB rust ethereum abi evm
1
适合于rust的学习者
2021-07-21 09:04:28 25.85MB rust
1
适合于rust学习者
2021-07-21 09:04:27 87.65MB rust
1