【Rust日报】2022-05-14 Rust 中的 Streams 指引

Lapce release v0.1.0

此版本最大的变化是 Lapce 将 GPU 后端从 Wgpu 更改为 OpenGL,以实现更好的兼容性,特别是双源混合功能使我们能够进行子像素文本渲染。除此之外,我们还通过 Swash 添加了文本整形支持。

以及许多其他小错误修复和新功能(基本编辑器功能)。

我们非常感谢您的反馈。。。

Github 链接,https://github.com/lapce/lapce

文章链接,https://www.reddit.com/r/rust/comments/uo8wl6/lapce_release_v010/

Rust 中的 Streams 指引

在收集有关如何为我们的 Qovery 基础架构编写 GRPC 或 Websocket 服务器的信息时,我遇到了很多资源。但是,尽管许多指南提供了对futures的深入讲解,但他们非常缺乏关于 Stream API 如何在 Rust 中工作的信息。而且,更重要的是,如何正确使用它。

可悲的是,您不能对Stream视而不见。一旦你超除了的 REST API 的简单请求/响应协议,流、异步生成器等的概念就不可避免地出现了。

文章链接,https://www.qovery.com/blog/a-guided-tour-of-streams-in-rust

git-eq:(aka git earthquake)

地震是日本等许多国家日常生活的一部分。git-eq 是一个简单的 git 命令,可以在紧急情况下快速保存本地更改。这个项目深受 git-fire 的启发。

该命令的作用:

  1. 检出一个叫earthquake/<origin-branch>-<email>-<elapsed-seconds-since-unix-epoch>的新分支 (eg: earthquake/master-bob@domain.com-1652438295)

  2. 如果有一些未提交的更改

  • add所有这些文件(即使您不在根目录中)

  • 使用默认消息或提供的消息commit ...

Github 链接,https://github.com/jmevel/git-eq

文章链接,https://www.reddit.com/r/rust/comments/upglbu/eat_sleep_rust_10_days_of_strict_quarantine_here/


From 日报小组 TOM

社区学习交流平台订阅:

  • Rustcc论坛: 支持rss

  • 微信公众号:Rust语言中文社区

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值