build(deps): update anstyle-query requirement from =1.0.0 to =1.1.1 #20
test.yml
on: pull_request
Annotations
37 errors and 4 warnings
internal-tests (ardupilotmega)
Process completed with exit code 101.
|
internal-tests (common)
The job was canceled because "ardupilotmega" failed.
|
internal-tests (common)
The operation was canceled.
|
internal-tests (asluav)
The job was canceled because "ardupilotmega" failed.
|
internal-tests (asluav)
The operation was canceled.
|
internal-tests (icarous)
The job was canceled because "ardupilotmega" failed.
|
internal-tests (icarous)
The operation was canceled.
|
internal-tests (standard)
The job was canceled because "ardupilotmega" failed.
|
internal-tests (standard)
The operation was canceled.
|
internal-tests (matrixpilot)
The job was canceled because "ardupilotmega" failed.
|
internal-tests (python_array_test)
The job was canceled because "ardupilotmega" failed.
|
internal-tests (python_array_test)
The operation was canceled.
|
internal-tests (matrixpilot)
The operation was canceled.
|
internal-tests (minimal)
The job was canceled because "ardupilotmega" failed.
|
internal-tests (minimal)
The operation was canceled.
|
internal-tests (ualberta)
The job was canceled because "ardupilotmega" failed.
|
internal-tests (ualberta)
The operation was canceled.
|
internal-tests (uavionix)
The job was canceled because "ardupilotmega" failed.
|
internal-tests (uavionix)
The operation was canceled.
|
internal-tests (slugs)
The job was canceled because "ardupilotmega" failed.
|
internal-tests (slugs)
The operation was canceled.
|
internal-tests (paparazzi)
The job was canceled because "ardupilotmega" failed.
|
internal-tests (test)
The job was canceled because "ardupilotmega" failed.
|
internal-tests (paparazzi)
The operation was canceled.
|
internal-tests (test)
The operation was canceled.
|
mavlink-dump
Process completed with exit code 101.
|
the trait bound `uavionix::IlluminatorMode: common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive` is not satisfied:
target/debug/build/mavlink-f32106af3b644a5d/out/uavionix.rs#L1
error[E0277]: the trait bound `uavionix::IlluminatorMode: common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive` is not satisfied
--> /home/runner/work/mavlink-rs/mavlink-rs/target/debug/build/mavlink-f32106af3b644a5d/out/uavionix.rs:1:163479
|
1 | ... tmp = buf . get_u8 () ; __struct . mode = FromPrimitive :: from_u8 (tmp) . ok_or (:: mavlink_core :: error :: ParserError :: InvalidE...
| ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive` is not implemented for `uavionix::IlluminatorMode`
|
= help: the following other types implement trait `common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive`:
isize
i8
i16
i32
i64
i128
usize
u8
and 412 others
|
non-primitive cast: `uavionix::IlluminatorMode` as `u8`:
target/debug/build/mavlink-f32106af3b644a5d/out/uavionix.rs#L1
error[E0605]: non-primitive cast: `uavionix::IlluminatorMode` as `u8`
--> /home/runner/work/mavlink-rs/mavlink-rs/target/debug/build/mavlink-f32106af3b644a5d/out/uavionix.rs:1:164224
|
1 | ...8 (self . mode as u8) ; if matches ! (version , MavlinkVersion :: V2) { let len = __tmp . len () ; :: mavlink_core :: utils :: remove_...
| ^^^^^^^^^^^^^^^^^ an `as` expression can only be used to convert between primitive types or to coerce to a specific trait object
|
the trait bound `uavionix::GimbalManagerFlags: common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive` is not satisfied:
target/debug/build/mavlink-f32106af3b644a5d/out/uavionix.rs#L1
error[E0277]: the trait bound `uavionix::GimbalManagerFlags: common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive` is not satisfied
--> /home/runner/work/mavlink-rs/mavlink-rs/target/debug/build/mavlink-f32106af3b644a5d/out/uavionix.rs:1:190506
|
1 | ...= buf . get_u32_le () ; __struct . flags = FromPrimitive :: from_u32 (tmp) . ok_or (:: mavlink_core :: error :: ParserError :: Invalid...
| ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive` is not implemented for `uavionix::GimbalManagerFlags`
|
= help: the following other types implement trait `common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive`:
isize
i8
i16
i32
i64
i128
usize
u8
and 412 others
|
non-primitive cast: `uavionix::GimbalManagerFlags` as `u32`:
target/debug/build/mavlink-f32106af3b644a5d/out/uavionix.rs#L1
error[E0605]: non-primitive cast: `uavionix::GimbalManagerFlags` as `u32`
--> /home/runner/work/mavlink-rs/mavlink-rs/target/debug/build/mavlink-f32106af3b644a5d/out/uavionix.rs:1:191129
|
1 | ...ytesMut :: new (bytes) ; __tmp . put_u32_le (self . flags as u32) ; __tmp . put_f32_le (self . pitch) ; __tmp . put_f32_le (self . yaw...
| ^^^^^^^^^^^^^^^^^^^ an `as` expression can only be used to convert between primitive types or to coerce to a specific trait object
|
the trait bound `uavionix::GimbalManagerFlags: common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive` is not satisfied:
target/debug/build/mavlink-f32106af3b644a5d/out/uavionix.rs#L1
error[E0277]: the trait bound `uavionix::GimbalManagerFlags: common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive` is not satisfied
--> /home/runner/work/mavlink-rs/mavlink-rs/target/debug/build/mavlink-f32106af3b644a5d/out/uavionix.rs:1:604270
|
1 | ...= buf . get_u32_le () ; __struct . flags = FromPrimitive :: from_u32 (tmp) . ok_or (:: mavlink_core :: error :: ParserError :: Invalid...
| ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive` is not implemented for `uavionix::GimbalManagerFlags`
|
= help: the following other types implement trait `common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive`:
isize
i8
i16
i32
i64
i128
usize
u8
and 412 others
|
non-primitive cast: `uavionix::GimbalManagerFlags` as `u32`:
target/debug/build/mavlink-f32106af3b644a5d/out/uavionix.rs#L1
error[E0605]: non-primitive cast: `uavionix::GimbalManagerFlags` as `u32`
--> /home/runner/work/mavlink-rs/mavlink-rs/target/debug/build/mavlink-f32106af3b644a5d/out/uavionix.rs:1:604961
|
1 | ...ytesMut :: new (bytes) ; __tmp . put_u32_le (self . flags as u32) ; for val in & self . q { __tmp . put_f32_le (* val) ; } __tmp . put...
| ^^^^^^^^^^^^^^^^^^^ an `as` expression can only be used to convert between primitive types or to coerce to a specific trait object
|
the trait bound `uavionix::GimbalManagerFlags: common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive` is not satisfied:
target/debug/build/mavlink-f32106af3b644a5d/out/uavionix.rs#L1
error[E0277]: the trait bound `uavionix::GimbalManagerFlags: common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive` is not satisfied
--> /home/runner/work/mavlink-rs/mavlink-rs/target/debug/build/mavlink-f32106af3b644a5d/out/uavionix.rs:1:612883
|
1 | ...= buf . get_u32_le () ; __struct . flags = FromPrimitive :: from_u32 (tmp) . ok_or (:: mavlink_core :: error :: ParserError :: Invalid...
| ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive` is not implemented for `uavionix::GimbalManagerFlags`
|
= help: the following other types implement trait `common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive`:
isize
i8
i16
i32
i64
i128
usize
u8
and 412 others
|
non-primitive cast: `uavionix::GimbalManagerFlags` as `u32`:
target/debug/build/mavlink-f32106af3b644a5d/out/uavionix.rs#L1
error[E0605]: non-primitive cast: `uavionix::GimbalManagerFlags` as `u32`
--> /home/runner/work/mavlink-rs/mavlink-rs/target/debug/build/mavlink-f32106af3b644a5d/out/uavionix.rs:1:613506
|
1 | ...ytesMut :: new (bytes) ; __tmp . put_u32_le (self . flags as u32) ; __tmp . put_f32_le (self . pitch) ; __tmp . put_f32_le (self . yaw...
| ^^^^^^^^^^^^^^^^^^^ an `as` expression can only be used to convert between primitive types or to coerce to a specific trait object
|
the trait bound `ardupilotmega::GimbalManagerFlags: common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive` is not satisfied:
target/debug/build/mavlink-f32106af3b644a5d/out/ardupilotmega.rs#L1
error[E0277]: the trait bound `ardupilotmega::GimbalManagerFlags: common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive` is not satisfied
--> /home/runner/work/mavlink-rs/mavlink-rs/target/debug/build/mavlink-f32106af3b644a5d/out/ardupilotmega.rs:1:287190
|
1 | ...= buf . get_u32_le () ; __struct . flags = FromPrimitive :: from_u32 (tmp) . ok_or (:: mavlink_core :: error :: ParserError :: Invalid...
| ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive` is not implemented for `ardupilotmega::GimbalManagerFlags`
|
= help: the following other types implement trait `common::_IMPL_NUM_FromPrimitive_FOR_SerialControlDev::_num_traits::FromPrimitive`:
isize
i8
i16
i32
i64
i128
usize
u8
and 412 others
|
non-primitive cast: `ardupilotmega::GimbalManagerFlags` as `u32`:
target/debug/build/mavlink-f32106af3b644a5d/out/ardupilotmega.rs#L1
error[E0605]: non-primitive cast: `ardupilotmega::GimbalManagerFlags` as `u32`
--> /home/runner/work/mavlink-rs/mavlink-rs/target/debug/build/mavlink-f32106af3b644a5d/out/ardupilotmega.rs:1:287881
|
1 | ...ytesMut :: new (bytes) ; __tmp . put_u32_le (self . flags as u32) ; for val in & self . q { __tmp . put_f32_le (* val) ; } __tmp . put...
| ^^^^^^^^^^^^^^^^^^^ an `as` expression can only be used to convert between primitive types or to coerce to a specific trait object
|
msrv
The process '/home/runner/.cargo/bin/cross' failed with exit code 101
|
the borrowed expression implements the required traits:
mavlink-bindgen/src/lib.rs#L39
warning: the borrowed expression implements the required traits
--> mavlink-bindgen/src/lib.rs:39:33
|
39 | for entry_maybe in read_dir(&definitions_dir).map_err(|source| {
| ^^^^^^^^^^^^^^^^ help: change this to: `definitions_dir`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args
= note: `#[warn(clippy::needless_borrows_for_generic_args)]` on by default
|
this expression creates a reference which is immediately dereferenced by the compiler:
mavlink-bindgen/src/lib.rs#L67
warning: this expression creates a reference which is immediately dereferenced by the compiler
--> mavlink-bindgen/src/lib.rs:67:26
|
67 | parser::generate(&definitions_dir, &definition_file, &mut outf)?;
| ^^^^^^^^^^^^^^^^ help: change this to: `definitions_dir`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow
= note: `#[warn(clippy::needless_borrow)]` on by default
|
msrv
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
msrv
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions-rs/cargo@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|