Kevin Reid
Kevin Reid
**Is your feature request related to a problem? Please describe.** I want to visualize progress in an algorithm which is incrementally building an output dataset. This means displaying not just...
### Problem Newcomers to Cargo occasionally end up with a `Cargo.toml` file that is irrelevant to the project they're trying to run. (It is often in their home directory; perhaps...
**Description** If I repeatedly create devices with substantial resources, then eventually I will get a failure to create a device (or, if one of the existing devices is used further,...
### What it does Lints cases where a `use`, item declaration, or local binding shadows an item in the Rust prelude. In the case of a `use`, it suggests instead...
**rust-analyzer version**: 0.4.2014-standalone (b33a0cae3 2024-06-26) **rustc version**: rustc 1.81.0-nightly (bcf94dec5 2024-06-23) **editor or extension**: VSCode **code snippet to reproduce**: ```rust fn foo() { let numerator = 1; let denominator =...
A common action (especially when using `clippy`) is to observe reported lint and `#[allow()]` it. Therefore, it would be useful if, when completing with the cursor is inside an `#[allow()]`,...
This is because the `precompute-light` code uses a separate `indicatif` progress bar which isn't hooked up to the progress notification.
Currently, `ChunkedSpaceMesh` will keep meshes for exactly and only the blocks currently in the `Space`'s block palette. This is sometimes inefficient because a block might disappear and reappear; additionally, the...
### What * Add `FillMode::MajorWireframe`. For ellipsoids, this causes them to be drawn as three axis-aligned ellipses. It has no other effects. This implements the main part of #6962. *...
The section [Types](https://doc.rust-lang.org/reference/types.html) lists most kinds of types that can exist in a Rust program, but it does not list the types introduced by `async {}` and `async fn`. These...