Skip to content

feat: support default value for set (#246) #671

feat: support default value for set (#246)

feat: support default value for set (#246) #671

Triggered via push May 20, 2024 08:19
Status Success
Total duration 2m 8s
Artifacts

ci.yaml

on: push
Matrix: lint
CI is green
0s
CI is green
Fit to window
Zoom out
Zoom in

Annotations

59 warnings
assigning the result of `Clone::clone()` may be inefficient: pilota-build/src/middle/context.rs#L176
warning: assigning the result of `Clone::clone()` may be inefficient --> pilota-build/src/middle/context.rs:176:13 | 176 | self.location_map = location_map.clone(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `clone_from()`: `self.location_map.clone_from(&location_map)` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assigning_clones = note: `#[warn(clippy::assigning_clones)]` on by default
struct `ExceptionVariant` is never constructed: pilota-build/src/ir/mod.rs#L60
warning: struct `ExceptionVariant` is never constructed --> pilota-build/src/ir/mod.rs:60:12 | 60 | pub struct ExceptionVariant { | ^^^^^^^^^^^^^^^^ | = note: `ExceptionVariant` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
method `increment_by` is never used: pilota-build/src/index.rs#L14
warning: method `increment_by` is never used --> pilota-build/src/index.rs:14:8 | 3 | pub trait Idx: Sized + Copy + 'static { | --- method in this trait ... 14 | fn increment_by(&mut self, amount: usize) { | ^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default
usage of a legacy numeric method: pilota/src/prost/mod.rs#L67
warning: usage of a legacy numeric method --> pilota/src/prost/mod.rs:67:24 | 67 | if length > usize::max_value() as u64 { | ^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants help: use the associated constant instead | 67 | if length > usize::MAX as u64 { | ~~~
importing legacy numeric constants: pilota/src/prost/encoding.rs#L9
warning: importing legacy numeric constants --> pilota/src/prost/encoding.rs:9:55 | 9 | use core::{cmp::min, convert::TryFrom, mem, str, u32, usize}; | ^^^^^ | = help: remove this import = note: then `usize::<CONST>` will resolve to the respective associated constant = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants
importing legacy numeric constants: pilota/src/prost/encoding.rs#L9
warning: importing legacy numeric constants --> pilota/src/prost/encoding.rs:9:50 | 9 | use core::{cmp::min, convert::TryFrom, mem, str, u32, usize}; | ^^^ | = help: remove this import = note: then `u32::<CONST>` will resolve to the respective associated constant = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants
importing legacy numeric constants: pilota/src/prost/message.rs#L4
warning: importing legacy numeric constants --> pilota/src/prost/message.rs:4:24 | 4 | use core::{fmt::Debug, usize}; | ^^^^^ | = help: remove this import = note: then `usize::<CONST>` will resolve to the respective associated constant = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants = note: `#[warn(clippy::legacy_numeric_constants)]` on by default
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L79
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:79:15 | 79 | #[cfg(feature = "unstable")] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition | ::: pilota/src/thrift/mod.rs:192:17 | 192 | assert_remaining!(self.buf().remaining() >= 16); | ----------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L75
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:75:19 | 75 | #[cfg(not(feature = "unstable"))] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition | ::: pilota/src/thrift/mod.rs:192:17 | 192 | assert_remaining!(self.buf().remaining() >= 16); | ----------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L79
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:79:15 | 79 | #[cfg(feature = "unstable")] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition | ::: pilota/src/thrift/mod.rs:187:17 | 187 | assert_remaining!(self.buf().remaining() >= length as usize); | ------------------------------------------------------------ in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L75
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:75:19 | 75 | #[cfg(not(feature = "unstable"))] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition | ::: pilota/src/thrift/mod.rs:187:17 | 187 | assert_remaining!(self.buf().remaining() >= length as usize); | ------------------------------------------------------------ in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L79
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:79:15 | 79 | #[cfg(feature = "unstable")] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition | ::: pilota/src/thrift/mod.rs:181:17 | 181 | assert_remaining!(self.buf().remaining() >= 8); | ---------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L75
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:75:19 | 75 | #[cfg(not(feature = "unstable"))] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition | ::: pilota/src/thrift/mod.rs:181:17 | 181 | assert_remaining!(self.buf().remaining() >= 8); | ---------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L79
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:79:15 | 79 | #[cfg(feature = "unstable")] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition | ::: pilota/src/thrift/mod.rs:176:17 | 176 | assert_remaining!(self.buf().remaining() >= 8); | ---------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L75
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:75:19 | 75 | #[cfg(not(feature = "unstable"))] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition | ::: pilota/src/thrift/mod.rs:176:17 | 176 | assert_remaining!(self.buf().remaining() >= 8); | ---------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L79
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:79:15 | 79 | #[cfg(feature = "unstable")] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition | ::: pilota/src/thrift/mod.rs:171:17 | 171 | assert_remaining!(self.buf().remaining() >= 4); | ---------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L75
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:75:19 | 75 | #[cfg(not(feature = "unstable"))] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition | ::: pilota/src/thrift/mod.rs:171:17 | 171 | assert_remaining!(self.buf().remaining() >= 4); | ---------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L79
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:79:15 | 79 | #[cfg(feature = "unstable")] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition | ::: pilota/src/thrift/mod.rs:166:17 | 166 | assert_remaining!(self.buf().remaining() >= 2); | ---------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L75
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:75:19 | 75 | #[cfg(not(feature = "unstable"))] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition | ::: pilota/src/thrift/mod.rs:166:17 | 166 | assert_remaining!(self.buf().remaining() >= 2); | ---------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L79
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:79:15 | 79 | #[cfg(feature = "unstable")] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition | ::: pilota/src/thrift/mod.rs:161:17 | 161 | assert_remaining!(self.buf().remaining() >= 1); | ---------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L75
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:75:19 | 75 | #[cfg(not(feature = "unstable"))] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition | ::: pilota/src/thrift/mod.rs:161:17 | 161 | assert_remaining!(self.buf().remaining() >= 1); | ---------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L79
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:79:15 | 79 | #[cfg(feature = "unstable")] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition | ::: pilota/src/thrift/mod.rs:156:17 | 156 | assert_remaining!(self.buf().remaining() >= 1); | ---------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L75
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:75:19 | 75 | #[cfg(not(feature = "unstable"))] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition | ::: pilota/src/thrift/mod.rs:156:17 | 156 | assert_remaining!(self.buf().remaining() >= 1); | ---------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L79
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:79:15 | 79 | #[cfg(feature = "unstable")] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition ... 370 | assert_remaining!(self.remaining() >= 1); | ---------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L75
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:75:19 | 75 | #[cfg(not(feature = "unstable"))] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition ... 370 | assert_remaining!(self.remaining() >= 1); | ---------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L79
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:79:15 | 79 | #[cfg(feature = "unstable")] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition ... 362 | assert_remaining!(self.remaining() >= 1); | ---------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L75
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:75:19 | 75 | #[cfg(not(feature = "unstable"))] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition ... 362 | assert_remaining!(self.remaining() >= 1); | ---------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L79
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:79:15 | 79 | #[cfg(feature = "unstable")] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition ... 353 | assert_remaining!(self.remaining() >= dst.len()); | ------------------------------------------------ in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L75
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:75:19 | 75 | #[cfg(not(feature = "unstable"))] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition ... 353 | assert_remaining!(self.remaining() >= dst.len()); | ------------------------------------------------ in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L69
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:69:15 | 69 | #[cfg(feature = "unstable")] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition ... 344 | assert_remaining!(len <= self.remaining(), "`len` greater than remaining"); | -------------------------------------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L65
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:65:19 | 65 | #[cfg(not(feature = "unstable"))] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition ... 344 | assert_remaining!(len <= self.remaining(), "`len` greater than remaining"); | -------------------------------------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L69
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:69:15 | 69 | #[cfg(feature = "unstable")] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition ... 335 | assert_remaining!(len <= self.remaining(), "`len` greater than remaining"); | -------------------------------------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `unstable`: pilota/src/thrift/rw_ext.rs#L65
warning: unexpected `cfg` condition value: `unstable` --> pilota/src/thrift/rw_ext.rs:65:19 | 65 | #[cfg(not(feature = "unstable"))] | ^^^^^^^^^^^^^^^^^^^^ help: remove the condition ... 335 | assert_remaining!(len <= self.remaining(), "`len` greater than remaining"); | -------------------------------------------------------------------------- in this macro invocation | = note: no expected values for `feature` = help: consider adding `unstable` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: this warning originates in the macro `assert_remaining` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `no-recursion-limit`: pilota/src/prost/encoding.rs#L246
warning: unexpected `cfg` condition value: `no-recursion-limit` --> pilota/src/prost/encoding.rs:246:11 | 246 | #[cfg(feature = "no-recursion-limit")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `no-recursion-limit` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
unexpected `cfg` condition value: `no-recursion-limit`: pilota/src/prost/encoding.rs#L236
warning: unexpected `cfg` condition value: `no-recursion-limit` --> pilota/src/prost/encoding.rs:236:15 | 236 | #[cfg(not(feature = "no-recursion-limit"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `no-recursion-limit` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
unexpected `cfg` condition value: `no-recursion-limit`: pilota/src/prost/encoding.rs#L225
warning: unexpected `cfg` condition value: `no-recursion-limit` --> pilota/src/prost/encoding.rs:225:11 | 225 | #[cfg(feature = "no-recursion-limit")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `no-recursion-limit` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
unexpected `cfg` condition value: `no-recursion-limit`: pilota/src/prost/encoding.rs#L217
warning: unexpected `cfg` condition value: `no-recursion-limit` --> pilota/src/prost/encoding.rs:217:15 | 217 | #[cfg(not(feature = "no-recursion-limit"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `no-recursion-limit` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
unexpected `cfg` condition value: `no-recursion-limit`: pilota/src/prost/encoding.rs#L196
warning: unexpected `cfg` condition value: `no-recursion-limit` --> pilota/src/prost/encoding.rs:196:15 | 196 | #[cfg(not(feature = "no-recursion-limit"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `no-recursion-limit` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
unexpected `cfg` condition value: `no-recursion-limit`: pilota/src/prost/encoding.rs#L200
warning: unexpected `cfg` condition value: `no-recursion-limit` --> pilota/src/prost/encoding.rs:200:11 | 200 | #[cfg(not(feature = "no-recursion-limit"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `no-recursion-limit` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
unexpected `cfg` condition value: `no-recursion-limit`: pilota/src/prost/encoding.rs#L188
warning: unexpected `cfg` condition value: `no-recursion-limit` --> pilota/src/prost/encoding.rs:188:12 | 188 | #[cfg_attr(feature = "no-recursion-limit", derive(Default))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `no-recursion-limit` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
unexpected `cfg` condition value: `prost-derive`: pilota/src/prost/mod.rs#L83
warning: unexpected `cfg` condition value: `prost-derive` --> pilota/src/prost/mod.rs:83:7 | 83 | #[cfg(feature = "prost-derive")] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `prost-derive` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
unexpected `cfg` condition value: `prost-derive`: pilota/src/prost/mod.rs#L79
warning: unexpected `cfg` condition value: `prost-derive` --> pilota/src/prost/mod.rs:79:7 | 79 | #[cfg(feature = "prost-derive")] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `prost-derive` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
unexpected `cfg` condition value: `no-recursion-limit`: pilota/src/prost/mod.rs#L18
warning: unexpected `cfg` condition value: `no-recursion-limit` --> pilota/src/prost/mod.rs:18:11 | 18 | #[cfg(not(feature = "no-recursion-limit"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `no-recursion-limit` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default
lint (nightly)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions-rs/clippy-check@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
lint (nightly)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test-macos
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, Swatinem/rust-cache@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
test-macos
The following actions uses node12 which is deprecated and will be forced to run on node16: Swatinem/rust-cache@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test-macos
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test-macos
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test-macos
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test-macos
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test-linux
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
test-windows
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, Swatinem/rust-cache@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
test-windows
The following actions uses node12 which is deprecated and will be forced to run on node16: Swatinem/rust-cache@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test-windows
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test-windows
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test-windows
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test-windows
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test-linux-aarch64
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.