diff options
| author | bors <bors@rust-lang.org> | 2021-05-07 08:32:06 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2021-05-07 08:32:06 +0000 |
| commit | 475666703f813a58c2b9df0b0395cb5439f3fe43 (patch) | |
| tree | 96900c833218a5888667efe7d1524c101cce2cf6 /library/std/src/sys/unix/stack_overflow.rs | |
| parent | 1e582c3a70463288797a8fba14c94c92fa2ff359 (diff) | |
| parent | ab3094b3dbf0bf6423a9cf0509a170eee89f106e (diff) | |
| download | rust-475666703f813a58c2b9df0b0395cb5439f3fe43.tar.gz rust-475666703f813a58c2b9df0b0395cb5439f3fe43.zip | |
Auto merge of #7182 - mgacek8:wrong_self_convention_to__variant, r=flip1995
For `to_*` variant don't lint in trait impl taking `self` when non-`Copy` type Lint name: `wrong_self_convention`. It relaxes rules for `to_*` variant, so it doesn't lint in trait definitions and implementations anymore. Although, non-`Copy` type implementing trait's `to_*` method taking `self` feels not good (consumes ownership, so should be rather named `into_`), it would be better if this case was a pedantic lint (allow-by-default) instead. More information in the discussion with `@flip1995` [here](https://github.com/rust-lang/rust-clippy/pull/7002#discussion_r627363450) changelog: `wrong_self_convention`: For `to_*` variant don't lint in trait impl taking `self` when non-`Copy` type r? `@flip1995`
Diffstat (limited to 'library/std/src/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions
