-
Would Handlebars-Rust be good for parsing non-Rust files? Or is there another templating engine built in Rust that I should use?
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
low level bindings are available here
-
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/
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.