Esteban Kuber

Results 27 issues of Esteban Kuber

When encountering a lifetime error on a type that *holds* a type that doesn't implement `Clone`, explore the item's body for potential calls to `.clone()` that are only cloning the...

T-compiler
S-waiting-on-review

Would it be possible to add a section to the site where one can see an arbitrary amount of time into the future to see when releases are happening? I...

> I have a solution to find things like os.path, but the implementation could be considered unsafe. It would involve attempting to import it, and so depending on what one...

When encountering an E0277, if the type and the trait both come from a crate with the same name but different crate number, we explain that there are multiple crate...

T-compiler
S-waiting-on-review

`rustc` doesn't mark the internal APIs that it uses to determine the appropriate trait used by an indexing operation as public. For now, the `dont_panic` lint *always* treats indexing as...

### What it does Tracks the creation of null pointers with `std::ptr::{null, null_mut}`, and any binding that holds them that are *never* touched until they are dereferenced. When such a...

A-lint
T-MIR

`#[diagnostic::blocking]` is a marker attribute for functions that are considered (by their author) to be a blocking operation, and as such shouldn't be invoked from an `async` function. `rustc`, `clippy`...

T-lang
WG-async

Hi! I couldn't help but notice that the codebase doesn't use rustfmt. Are there any specific reasons for that? If there are limitations in the rustfmt itself that could be...

Initial implementation of `#[feature(default_field_values]`, proposed in https://github.com/rust-lang/rfcs/pull/3681. We now parse const expressions after a `=` in a field definition, to specify a `struct` field default value. We now allow `Struct...

T-rustdoc
T-compiler
S-waiting-on-author

Support the following: ```rust #[derive(Default)] enum Foo { #[default] Bar { x: Option, y: Option, }, Baz, } ``` [Rendered](https://github.com/estebank/rfcs/blob/derive-default-enum-with-fields/text/0000-derive-default-enum-with-fields.md)

T-lang
T-libs-api