Our great sponsors
-
Would Handlebars-Rust be good for parsing non-Rust files? Or is there another templating engine built in Rust that I should use?
-
low level bindings are available here
-
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.
-
Yes, it's definitely a rust problem. I need to slow the test execution down. The resulting async type is typically a Pin>>. The module I'm testing is [matrix_client.rs](https://github.com/u32io/u32-matrix-extended/blob/main/src/api/u32-matrix-api/matrix-http-client/src/matrix_client.rs and the tests can be found in matrix_client_test.rs.
-
tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
Tokio: Very popular, includes a lot of things but I don't think I'd call it heavyweight. Focused primarily on I/O.
-
threadfin
A thread pool for running multiple tasks on a configurable group of threads. (by sagebind)
Alternatively, you could use a thread pool library which supports exposing scheduled tasks as async futures. I'm biased, but my own Threadfin is a good example of this. Or, if you really want to do everything yourself you could use something like async-oneshot to create your own future and complete it yourself manually from your thread.
-
async-std: Basically a Tokio alternative with a few different design decisions.
-
That said, have you read The Book yet? https://doc.rust-lang.org/book/
-
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.