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.
-
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.
Personally, I have a hard time learning anything without doing things so I use rustlings with as much https://doc.rust-lang.org/book as I need.
I tried everything I found: - https://rosettacode.org/wiki/Terminal_control/Clear_the_screen#Rust - https://stackoverflow.com/questions/34837011/how-to-clear-the-terminal-screen-in-rust-after-a-new-line-is-printed - https://stackoverflow.com/questions/33098685/how-to-clear-the-command-line - https://github.com/davidbegin/clear-terminal
In the end I settled for this crate, which felt really bloaty, but was the best thing I had found.
Maybe https://github.com/rust-embedded/cross will work?
rustlings
There is cargo make but not sure if that's what you mean.
>Is the plan to use GitHub as a package repository? >No. The plan for Cargo is to use crates.io, like npm or Rubygems do with npmjs.org and rubygems.org."
Self-advertisement - you might find Doku useful :-)
I'm pretty new to Rust and am trying to get started with TUI. I want to play around with one of the tui-rs examples https://github.com/fdehau/tui-rs cargo run --example list --release -- --tick-rate 200 but when I copy over the source code and the mod.rs from examples/util into my own project, I am only greeted with errors. Use of undeclared module, could not find 'event' in 'util', etc.