Skip to content

Multi-hop protos

Multi-hop protos #410

GitHub Actions / clippy failed Aug 2, 2024 in 0s

clippy

34 errors

Details

Results

Message level Amount
Internal compiler error 0
Error 34
Warning 0
Note 0
Help 0

Versions

  • rustc 1.80.0 (051478957 2024-07-21)
  • cargo 1.80.0 (376290515 2024-07-16)
  • clippy 0.1.80 (0514789 2024-07-21)

Annotations

Check failure on line 2374 in src/prost/ibc.core.client.v1.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no field `0` on type `std::sync::Arc<T>`

error[E0609]: no field `0` on type `std::sync::Arc<T>`
    --> src/prost/ibc.core.client.v1.rs:2374:43
     |
2374 |                         let inner = inner.0;
     |                                           ^ unknown field

Check failure on line 2374 in src/prost/ibc.core.client.v1.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no field `0` on type `std::sync::Arc<T>`

error[E0609]: no field `0` on type `std::sync::Arc<T>`
    --> src/prost/ibc.core.client.v1.rs:2374:43
     |
2374 |                         let inner = inner.0;
     |                                           ^ unknown field

Check failure on line 2452 in src/prost/ibc.core.channel.v1.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no field `0` on type `std::sync::Arc<T>`

error[E0609]: no field `0` on type `std::sync::Arc<T>`
    --> src/prost/ibc.core.channel.v1.rs:2452:43
     |
2452 |                         let inner = inner.0;
     |                                           ^ unknown field

Check failure on line 2452 in src/prost/ibc.core.channel.v1.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no field `0` on type `std::sync::Arc<T>`

error[E0609]: no field `0` on type `std::sync::Arc<T>`
    --> src/prost/ibc.core.channel.v1.rs:2452:43
     |
2452 |                         let inner = inner.0;
     |                                           ^ unknown field

Check failure on line 1127 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

duplicate definitions with name `set_edition_removed`

error[E0592]: duplicate definitions with name `set_edition_removed`
    --> src/prost/google.protobuf.rs:1127:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ duplicate definitions for `set_edition_removed`
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- other definition for `set_edition_removed`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1127 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

duplicate definitions with name `edition_removed`

error[E0592]: duplicate definitions with name `edition_removed`
    --> src/prost/google.protobuf.rs:1127:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ duplicate definitions for `edition_removed`
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- other definition for `edition_removed`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1127 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

duplicate definitions with name `deprecation_warning`

error[E0592]: duplicate definitions with name `deprecation_warning`
    --> src/prost/google.protobuf.rs:1127:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ duplicate definitions for `deprecation_warning`
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- other definition for `deprecation_warning`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1127 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

duplicate definitions with name `set_edition_deprecated`

error[E0592]: duplicate definitions with name `set_edition_deprecated`
    --> src/prost/google.protobuf.rs:1127:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ duplicate definitions for `set_edition_deprecated`
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- other definition for `set_edition_deprecated`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1127 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

duplicate definitions with name `edition_deprecated`

error[E0592]: duplicate definitions with name `edition_deprecated`
    --> src/prost/google.protobuf.rs:1127:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ duplicate definitions for `edition_deprecated`
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- other definition for `edition_deprecated`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1127 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

duplicate definitions with name `set_edition_introduced`

error[E0592]: duplicate definitions with name `set_edition_introduced`
    --> src/prost/google.protobuf.rs:1127:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ duplicate definitions for `set_edition_introduced`
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- other definition for `set_edition_introduced`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1127 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

duplicate definitions with name `edition_introduced`

error[E0592]: duplicate definitions with name `edition_introduced`
    --> src/prost/google.protobuf.rs:1127:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ duplicate definitions for `edition_introduced`
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- other definition for `edition_introduced`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1127 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

duplicate definitions with name `set_edition_removed`

error[E0592]: duplicate definitions with name `set_edition_removed`
    --> src/prost/google.protobuf.rs:1127:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ duplicate definitions for `set_edition_removed`
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- other definition for `set_edition_removed`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1127 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

duplicate definitions with name `edition_removed`

error[E0592]: duplicate definitions with name `edition_removed`
    --> src/prost/google.protobuf.rs:1127:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ duplicate definitions for `edition_removed`
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- other definition for `edition_removed`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1127 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

duplicate definitions with name `deprecation_warning`

error[E0592]: duplicate definitions with name `deprecation_warning`
    --> src/prost/google.protobuf.rs:1127:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ duplicate definitions for `deprecation_warning`
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- other definition for `deprecation_warning`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1127 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

duplicate definitions with name `set_edition_deprecated`

error[E0592]: duplicate definitions with name `set_edition_deprecated`
    --> src/prost/google.protobuf.rs:1127:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ duplicate definitions for `set_edition_deprecated`
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- other definition for `set_edition_deprecated`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1127 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

duplicate definitions with name `edition_deprecated`

error[E0592]: duplicate definitions with name `edition_deprecated`
    --> src/prost/google.protobuf.rs:1127:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ duplicate definitions for `edition_deprecated`
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- other definition for `edition_deprecated`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1127 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

duplicate definitions with name `set_edition_introduced`

error[E0592]: duplicate definitions with name `set_edition_introduced`
    --> src/prost/google.protobuf.rs:1127:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ duplicate definitions for `set_edition_introduced`
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- other definition for `set_edition_introduced`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1127 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

duplicate definitions with name `edition_introduced`

error[E0592]: duplicate definitions with name `edition_introduced`
    --> src/prost/google.protobuf.rs:1127:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ duplicate definitions for `edition_introduced`
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- other definition for `edition_introduced`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1178 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

conflicting implementations of trait `prost::Name` for type `google::protobuf::field_options::FeatureSupport`

error[E0119]: conflicting implementations of trait `prost::Name` for type `google::protobuf::field_options::FeatureSupport`
    --> src/prost/google.protobuf.rs:1178:5
     |
1148 |     impl ::prost::Name for FeatureSupport {
     |     ------------------------------------- first implementation here
...
1178 |     impl ::prost::Name for FeatureSupport {
     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `google::protobuf::field_options::FeatureSupport`

Check failure on line 1157 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

conflicting implementations of trait `std::fmt::Debug` for type `google::protobuf::field_options::FeatureSupport`

error[E0119]: conflicting implementations of trait `std::fmt::Debug` for type `google::protobuf::field_options::FeatureSupport`
    --> src/prost/google.protobuf.rs:1157:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- first implementation here
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ conflicting implementation for `google::protobuf::field_options::FeatureSupport`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1157 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

conflicting implementations of trait `std::default::Default` for type `google::protobuf::field_options::FeatureSupport`

error[E0119]: conflicting implementations of trait `std::default::Default` for type `google::protobuf::field_options::FeatureSupport`
    --> src/prost/google.protobuf.rs:1157:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- first implementation here
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ conflicting implementation for `google::protobuf::field_options::FeatureSupport`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1157 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

conflicting implementations of trait `prost::Message` for type `google::protobuf::field_options::FeatureSupport`

error[E0119]: conflicting implementations of trait `prost::Message` for type `google::protobuf::field_options::FeatureSupport`
    --> src/prost/google.protobuf.rs:1157:32
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ---------------- first implementation here
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                                ^^^^^^^^^^^^^^^^ conflicting implementation for `google::protobuf::field_options::FeatureSupport`
     |
     = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1157 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

conflicting implementations of trait `std::cmp::PartialEq` for type `google::protobuf::field_options::FeatureSupport`

error[E0119]: conflicting implementations of trait `std::cmp::PartialEq` for type `google::protobuf::field_options::FeatureSupport`
    --> src/prost/google.protobuf.rs:1157:21
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                     --------- first implementation here
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                     ^^^^^^^^^ conflicting implementation for `google::protobuf::field_options::FeatureSupport`
     |
     = note: this error originates in the derive macro `PartialEq` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1157 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

conflicting implementations of trait `std::marker::StructuralPartialEq` for type `google::protobuf::field_options::FeatureSupport`

error[E0119]: conflicting implementations of trait `std::marker::StructuralPartialEq` for type `google::protobuf::field_options::FeatureSupport`
    --> src/prost/google.protobuf.rs:1157:21
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                     --------- first implementation here
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |                     ^^^^^^^^^ conflicting implementation for `google::protobuf::field_options::FeatureSupport`
     |
     = note: this error originates in the derive macro `PartialEq` (in Nightly builds, run with -Z macro-backtrace for more info)

Check failure on line 1157 in src/prost/google.protobuf.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

conflicting implementations of trait `std::clone::Clone` for type `google::protobuf::field_options::FeatureSupport`

error[E0119]: conflicting implementations of trait `std::clone::Clone` for type `google::protobuf::field_options::FeatureSupport`
    --> src/prost/google.protobuf.rs:1157:14
     |
1127 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |              ----- first implementation here
...
1157 |     #[derive(Clone, PartialEq, ::prost::Message)]
     |              ^^^^^ conflicting implementation for `google::protobuf::field_options::FeatureSupport`
     |
     = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)