Skip to content

Mutate API

Mutate API #438

GitHub Actions / clippy failed Nov 20, 2024 in 1s

reviewdog [clippy] report

reported by reviewdog 🐶

Findings (3)

src/proto/single/cmd.rs|322 col 17| warning: variants Requeue, Discard, and Clear are never constructed
--> src/proto/single/cmd.rs:325:5
|
322 | pub(crate) enum MutationType {
| ------------ variants in this enum
...
325 | Requeue,
| ^^^^^^^
326 | Discard,
| ^^^^^^^
327 | Clear,
| ^^^^^
|
= note: MutationType has derived impls for the traits Debug and Clone, but these are intentionally ignored during dead code analysis
= note: #[warn(dead_code)] on by default
src/proto/single/cmd.rs|331 col 19| warning: struct MutationAction is never constructed
--> src/proto/single/cmd.rs:331:19
|
331 | pub(crate) struct MutationAction<'a, J> {
| ^^^^^^^^^^^^^^
src/proto/single/mutation.rs|48 col 6| warning: the following explicit lifetimes could be elided: 'a
--> src/proto/single/mutation.rs:48:6
|
48 | impl<'a, J> MutationFilter<', J>
| ^^
...
53 | pub fn builder() -> MutationFilterBuilder<'a, J> {
| ^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes
help: elide the lifetimes
|
48 ~ impl MutationFilter<'
, J>
49 | where
...
52 | /// TODO
53 ~ pub fn builder() -> MutationFilterBuilder<'_, J> {
|

Filtered Findings (0)

Annotations

Check warning on line 322 in src/proto/single/cmd.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

[clippy] src/proto/single/cmd.rs#L322

warning: variants `Requeue`, `Discard`, and `Clear` are never constructed
   --> src/proto/single/cmd.rs:325:5
    |
322 | pub(crate) enum MutationType {
    |                 ------------ variants in this enum
...
325 |     Requeue,
    |     ^^^^^^^
326 |     Discard,
    |     ^^^^^^^
327 |     Clear,
    |     ^^^^^
    |
    = note: `MutationType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
    = note: `#[warn(dead_code)]` on by default
Raw output
src/proto/single/cmd.rs:322:17:w:warning: variants `Requeue`, `Discard`, and `Clear` are never constructed
   --> src/proto/single/cmd.rs:325:5
    |
322 | pub(crate) enum MutationType {
    |                 ------------ variants in this enum
...
325 |     Requeue,
    |     ^^^^^^^
326 |     Discard,
    |     ^^^^^^^
327 |     Clear,
    |     ^^^^^
    |
    = note: `MutationType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
    = note: `#[warn(dead_code)]` on by default


__END__

Check warning on line 331 in src/proto/single/cmd.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

[clippy] src/proto/single/cmd.rs#L331

warning: struct `MutationAction` is never constructed
   --> src/proto/single/cmd.rs:331:19
    |
331 | pub(crate) struct MutationAction<'a, J> {
    |                   ^^^^^^^^^^^^^^
Raw output
src/proto/single/cmd.rs:331:19:w:warning: struct `MutationAction` is never constructed
   --> src/proto/single/cmd.rs:331:19
    |
331 | pub(crate) struct MutationAction<'a, J> {
    |                   ^^^^^^^^^^^^^^


__END__

Check warning on line 48 in src/proto/single/mutation.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

[clippy] src/proto/single/mutation.rs#L48

warning: the following explicit lifetimes could be elided: 'a
  --> src/proto/single/mutation.rs:48:6
   |
48 | impl<'a, J> MutationFilter<'_, J>
   |      ^^
...
53 |     pub fn builder() -> MutationFilterBuilder<'a, J> {
   |                                               ^^
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes
help: elide the lifetimes
   |
48 ~ impl<J> MutationFilter<'_, J>
49 | where
...
52 |     /// TODO
53 ~     pub fn builder() -> MutationFilterBuilder<'_, J> {
   |
Raw output
src/proto/single/mutation.rs:48:6:w:warning: the following explicit lifetimes could be elided: 'a
  --> src/proto/single/mutation.rs:48:6
   |
48 | impl<'a, J> MutationFilter<'_, J>
   |      ^^
...
53 |     pub fn builder() -> MutationFilterBuilder<'a, J> {
   |                                               ^^
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes
help: elide the lifetimes
   |
48 ~ impl<J> MutationFilter<'_, J>
49 | where
...
52 |     /// TODO
53 ~     pub fn builder() -> MutationFilterBuilder<'_, J> {
   |


__END__