diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2021-12-22 20:19:10 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-22 20:19:10 +0000 |
commit | 5f714675897cc204a987a373a6f2a2f14dfb181f (patch) | |
tree | 030575c74b02a996291627b7f01024dc1bf9f6e4 /src/sys/sysinfo.rs | |
parent | cc55fd26f6b329649b0a4b9a5be764aeb25df3ea (diff) | |
parent | 329f661d1e4fdbcd7b0f632c32050d1c58e1eac6 (diff) | |
download | nix-5f714675897cc204a987a373a6f2a2f14dfb181f.zip |
Merge #1613
1613: Fix clippy warning by adding #[must_use] r=asomers a=rtzoeller
Clippy added a lint for non-constructor methods which return `self`, encouraging them to be marked as `#[must_use]`.
Mark the methods which are failing with the latest nightly's clippy.
```
$ cargo clippy
warning: missing `#[must_use]` attribute on a method returning `Self`
--> src/sys/aio.rs:1068:5
|
1068 | / pub fn emplace_slice(mut self, fd: RawFd, offs: off_t, buf: &'a [u8],
1069 | | prio: libc::c_int, sigev_notify: SigevNotify,
1070 | | opcode: LioOpcode) -> Self
1071 | | {
... |
1074 | | self
1075 | | }
| |_____^
|
= note: `#[warn(clippy::return_self_not_must_use)]` on by default
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#return_self_not_must_use
warning: missing `#[must_use]` attribute on a method returning `Self`
--> src/sys/aio.rs:1084:5
|
1084 | / pub fn emplace_mut_slice(mut self, fd: RawFd, offs: off_t,
1085 | | buf: &'a mut [u8], prio: libc::c_int,
1086 | | sigev_notify: SigevNotify, opcode: LioOpcode)
1087 | | -> Self
... |
1091 | | self
1092 | | }
| |_____^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#return_self_not_must_use
warning: `nix` (lib) generated 2 warnings
Finished dev [unoptimized + debuginfo] target(s) in 0.01s
```
Co-authored-by: Ryan Zoeller <rtzoeller@rtzoeller.com>
Diffstat (limited to 'src/sys/sysinfo.rs')
0 files changed, 0 insertions, 0 deletions