前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Rust日报】2022-03-19 过程宏内幕详解:Part 1

【Rust日报】2022-03-19 过程宏内幕详解:Part 1

作者头像
MikeLoveRust
发布2022-04-18 15:25:25
6270
发布2022-04-18 15:25:25
举报

过程宏内幕详解:Part 1

你有没有想过Rust的过程宏如何工作?在这个博客文章中,我们将进入细节!我们团队的成员Vladislav Beskrovny,最近谈到了RustCon的主题。该系列基于这个主题,有一些略微的修改和添加。

在这篇文章中,我们将查看Rust宏的基础知识并进入过程宏细节,密切关注他们的API。

文章链接,https://blog.jetbrains.com/rust/2022/03/18/procedural-macros-under-the-hood-part-i/

godot-rust 0.10发布

godot-rust是一个Rust库提供了到Godot引擎的Rust绑定。Rust可以被当做内置的GDScript语言的原生替代品,提供更好的类型安全、可扩展性和性能。

经过了一年的时间,0.10.0版本给godot-rust带来了很多进展。

Github 链接,https://github.com/godot-rust/godot-rust

文章链接,https://www.reddit.com/r/rust/comments/thv703/godotrust_010_released/

构建一个简单的、纯Rust的异步Apache Kafka Client

对于InfluxDB的未来核心InfluxDB IOx,我们使用Apache Kafka来给数据排序:

到目前为止,我们依赖于Rust-rdkafka,它为Librdkafka提供了异步绑定,Librdkafka是一个用C写的kafka client。我们为什么要更换它?以下是一些原因:

  • 复杂性:Librdkafka是一个复杂的库,具有我们不需要或想要的大量功能,并且支持各种Kafka版本,而我们基本上运行最新的。
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-03-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rust语言学习交流 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 过程宏内幕详解:Part 1
  • godot-rust 0.10发布
  • 构建一个简单的、纯Rust的异步Apache Kafka Client
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档