Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Clippy
A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
-
RG3D
Discontinued 3D and 2D game engine written in Rust [Moved to: https://github.com/FyroxEngine/Fyrox]
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I am playing with tokio and rust-rdkafka library, following the examples like this one: https://github.com/fede1024/rust-rdkafka/blob/6fb2c37/examples/asynchronous_processing.rs
Maybe serde will do? That's for serialization/deserialization, but a custom impl Serialize looks like the thing you're looking for.
There's e.g. https://github.com/whatisaphone/genawaiter, but you can also use yield directly (https://doc.rust-lang.org/beta/unstable-book/language-features/generators.html).
Nope, apparently not (https://github.com/rust-lang/rust-clippy/issues/5828).
I don't really know about web development, but for game development you'll have to be a little more specific - are you looking for game engines, graphics backends, AI, physics, networking, or something else? That said, https://arewegameyet.rs/ is a great catalogue of pointers.
See also: https://github.com/rust-lang/rfcs/issues/862
Recommend checking out rg3d.
Related posts
- Hey Rustaceans! Got a question? Ask here! (51/2022)!
- How to start learning a systems language
- Security Engineer looking for ways to see if any of my tasks could slowly be ported to Rust or should I just stick with Python.
- What libraries does Idris need to increase adoption?
- Hey rustaceans! I'm interested in learning Rust and I have a few questions before I get started