-
That's a pity. I guess allowing us to reuse the internal Buffer (https://github.com/rust-lang/rust/blob/master/library/std/src/io/buffered/bufreader/buffer.rs) would probably be a bit tricky without exposing the implementation details...
-
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.
-
thanks! is there a way I could change get_layer_names_and_pointers() function so that the two return values have tied lifetimes? I'm OK if the signature has to change significantly you can see its definition here
-
Clippy
A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
Can you perchance reduce your code to a reproducer? We had some perf problems within clippy recently (notably #10134), perhaps clap's macro expands to something that triggers this?
-
I suggest filing an issue in the clap repo. Your first macro generates over 61,000 lines of code.
-
A TextInput is used e.g. in https://github.com/MrGibus/Iced-7guis/blob/main/src/temperature.rs
-
slint
Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
Slint
-
Flutter
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
FLTK
-
Relm (GTK)
-
iced
-
Imgui, Imgui-rs
-
Imgui, Imgui-rs
-
and gtk-rs
-
-
You can use cargo asm - not sure if you can integrate it with VSCode, but even from a terminal it's a pretty convenient tool.
-
It's part of the specialization RFC.
-
-
The strum crate is also good for removing this kind of boilerplate, and worth checking out!
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives