Nov 30 14:14:34.407 INFO checking tinkerforge-2.0.3 against try#32252761328f59ccfadb1bafb8148c685bc830b3 for pr-56323 Nov 30 14:14:34.407 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56323/worker-2/try#32252761328f59ccfadb1bafb8148c685bc830b3:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56323/try#32252761328f59ccfadb1bafb8148c685bc830b3:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +32252761328f59ccfadb1bafb8148c685bc830b3-alt check --frozen --all --all-targets" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 30 14:14:34.597 INFO [stdout] 33111f7e2ed8ef40fc011efd92ebbe14569d81af57afe1edf4290f1b5ad5aa9c Nov 30 14:14:34.602 INFO running `"docker" "start" "-a" "33111f7e2ed8ef40fc011efd92ebbe14569d81af57afe1edf4290f1b5ad5aa9c"` Nov 30 14:14:35.272 INFO [stderr] usermod: no changes Nov 30 14:14:35.344 INFO [stderr] Checking tinkerforge v2.0.3 (/source) Nov 30 14:14:43.520 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:43.520 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:90:48 Nov 30 14:14:43.520 INFO [stderr] | Nov 30 14:14:43.520 INFO [stderr] 90 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:14:43.520 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:43.540 INFO [stderr] | Nov 30 14:14:43.540 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:43.540 INFO [stderr] found type `&[u8]` Nov 30 14:14:43.540 INFO [stderr] Nov 30 14:14:43.619 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:43.619 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:90:87 Nov 30 14:14:43.619 INFO [stderr] | Nov 30 14:14:43.619 INFO [stderr] 90 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:14:43.619 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:43.632 INFO [stderr] | Nov 30 14:14:43.632 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:43.632 INFO [stderr] found type `&[u8]` Nov 30 14:14:43.632 INFO [stderr] Nov 30 14:14:43.722 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:43.722 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:90:126 Nov 30 14:14:43.722 INFO [stderr] | Nov 30 14:14:43.722 INFO [stderr] 90 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:14:43.722 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:43.736 INFO [stderr] | Nov 30 14:14:43.736 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:43.736 INFO [stderr] found type `&[u8]` Nov 30 14:14:43.736 INFO [stderr] Nov 30 14:14:43.836 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:43.836 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:109:41 Nov 30 14:14:43.836 INFO [stderr] | Nov 30 14:14:43.836 INFO [stderr] 109 | min_x: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:43.836 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:43.844 INFO [stderr] | Nov 30 14:14:43.848 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:43.848 INFO [stderr] found type `&[u8]` Nov 30 14:14:43.848 INFO [stderr] Nov 30 14:14:43.932 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:43.932 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:110:41 Nov 30 14:14:43.932 INFO [stderr] | Nov 30 14:14:43.932 INFO [stderr] 110 | max_x: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:43.932 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:43.948 INFO [stderr] | Nov 30 14:14:43.948 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:43.948 INFO [stderr] found type `&[u8]` Nov 30 14:14:43.948 INFO [stderr] Nov 30 14:14:44.030 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.030 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:111:41 Nov 30 14:14:44.030 INFO [stderr] | Nov 30 14:14:44.030 INFO [stderr] 111 | min_y: ::from_le_bytes(&bytes[5..7]), Nov 30 14:14:44.030 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.030 INFO [stderr] | Nov 30 14:14:44.030 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.030 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.030 INFO [stderr] Nov 30 14:14:44.108 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.108 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:90:48 Nov 30 14:14:44.108 INFO [stderr] | Nov 30 14:14:44.108 INFO [stderr] 90 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:14:44.108 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.108 INFO [stderr] | Nov 30 14:14:44.108 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.108 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.108 INFO [stderr] Nov 30 14:14:44.115 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.115 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:112:41 Nov 30 14:14:44.115 INFO [stderr] | Nov 30 14:14:44.115 INFO [stderr] 112 | max_y: ::from_le_bytes(&bytes[7..9]), Nov 30 14:14:44.115 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.115 INFO [stderr] | Nov 30 14:14:44.115 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.115 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.115 INFO [stderr] Nov 30 14:14:44.212 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.212 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:90:87 Nov 30 14:14:44.212 INFO [stderr] | Nov 30 14:14:44.212 INFO [stderr] 90 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:14:44.212 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.220 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.220 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:113:41 Nov 30 14:14:44.220 INFO [stderr] | Nov 30 14:14:44.220 INFO [stderr] 113 | min_z: ::from_le_bytes(&bytes[9..11]), Nov 30 14:14:44.220 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.221 INFO [stderr] | Nov 30 14:14:44.221 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.221 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.221 INFO [stderr] Nov 30 14:14:44.229 INFO [stderr] | Nov 30 14:14:44.232 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.232 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.232 INFO [stderr] Nov 30 14:14:44.348 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.348 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:114:41 Nov 30 14:14:44.348 INFO [stderr] | Nov 30 14:14:44.348 INFO [stderr] 114 | max_z: ::from_le_bytes(&bytes[11..13]), Nov 30 14:14:44.348 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.348 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.348 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:90:126 Nov 30 14:14:44.348 INFO [stderr] | Nov 30 14:14:44.348 INFO [stderr] 90 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:14:44.348 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.348 INFO [stderr] | Nov 30 14:14:44.348 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.348 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.348 INFO [stderr] Nov 30 14:14:44.349 INFO [stderr] | Nov 30 14:14:44.349 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.349 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.349 INFO [stderr] Nov 30 14:14:44.449 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.449 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:129:44 Nov 30 14:14:44.449 INFO [stderr] | Nov 30 14:14:44.449 INFO [stderr] 129 | data_rate: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:44.449 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:44.461 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.461 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:109:41 Nov 30 14:14:44.461 INFO [stderr] | Nov 30 14:14:44.461 INFO [stderr] 109 | min_x: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:44.461 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.461 INFO [stderr] | Nov 30 14:14:44.461 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:44.461 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.461 INFO [stderr] Nov 30 14:14:44.468 INFO [stderr] | Nov 30 14:14:44.469 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.469 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.469 INFO [stderr] Nov 30 14:14:44.543 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.543 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:130:45 Nov 30 14:14:44.543 INFO [stderr] | Nov 30 14:14:44.543 INFO [stderr] 130 | full_scale: ::from_le_bytes(&bytes[1..2]), Nov 30 14:14:44.543 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:44.543 INFO [stderr] | Nov 30 14:14:44.543 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:44.543 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.543 INFO [stderr] Nov 30 14:14:44.588 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.588 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:110:41 Nov 30 14:14:44.588 INFO [stderr] | Nov 30 14:14:44.588 INFO [stderr] 110 | max_x: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:44.588 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.588 INFO [stderr] | Nov 30 14:14:44.588 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.588 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.588 INFO [stderr] Nov 30 14:14:44.592 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.592 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:131:51 Nov 30 14:14:44.592 INFO [stderr] | Nov 30 14:14:44.592 INFO [stderr] 131 | filter_bandwidth: ::from_le_bytes(&bytes[2..3]), Nov 30 14:14:44.592 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:44.592 INFO [stderr] | Nov 30 14:14:44.592 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:44.592 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.592 INFO [stderr] Nov 30 14:14:44.672 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.672 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:146:37 Nov 30 14:14:44.672 INFO [stderr] | Nov 30 14:14:44.672 INFO [stderr] 146 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:14:44.672 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.676 INFO [stderr] | Nov 30 14:14:44.676 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.676 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.676 INFO [stderr] Nov 30 14:14:44.696 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.696 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:111:41 Nov 30 14:14:44.696 INFO [stderr] | Nov 30 14:14:44.696 INFO [stderr] 111 | min_y: ::from_le_bytes(&bytes[5..7]), Nov 30 14:14:44.696 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.696 INFO [stderr] | Nov 30 14:14:44.696 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.696 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.696 INFO [stderr] Nov 30 14:14:44.761 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.761 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:147:37 Nov 30 14:14:44.761 INFO [stderr] | Nov 30 14:14:44.761 INFO [stderr] 147 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:14:44.761 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.761 INFO [stderr] | Nov 30 14:14:44.761 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.761 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.761 INFO [stderr] Nov 30 14:14:44.812 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.812 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:112:41 Nov 30 14:14:44.812 INFO [stderr] | Nov 30 14:14:44.812 INFO [stderr] 112 | max_y: ::from_le_bytes(&bytes[7..9]), Nov 30 14:14:44.812 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.812 INFO [stderr] | Nov 30 14:14:44.812 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.812 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.812 INFO [stderr] Nov 30 14:14:44.828 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.844 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:148:37 Nov 30 14:14:44.844 INFO [stderr] | Nov 30 14:14:44.844 INFO [stderr] 148 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:14:44.844 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.844 INFO [stderr] | Nov 30 14:14:44.844 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.844 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.844 INFO [stderr] Nov 30 14:14:44.880 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.904 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:163:37 Nov 30 14:14:44.907 INFO [stderr] | Nov 30 14:14:44.907 INFO [stderr] 163 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:14:44.907 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.907 INFO [stderr] | Nov 30 14:14:44.907 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.907 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.907 INFO [stderr] Nov 30 14:14:44.912 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.912 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:113:41 Nov 30 14:14:44.912 INFO [stderr] | Nov 30 14:14:44.912 INFO [stderr] 113 | min_z: ::from_le_bytes(&bytes[9..11]), Nov 30 14:14:44.912 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.912 INFO [stderr] | Nov 30 14:14:44.912 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.912 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.912 INFO [stderr] Nov 30 14:14:44.924 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:44.924 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:164:37 Nov 30 14:14:44.924 INFO [stderr] | Nov 30 14:14:44.924 INFO [stderr] 164 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:14:44.924 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:44.924 INFO [stderr] | Nov 30 14:14:44.924 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:44.924 INFO [stderr] found type `&[u8]` Nov 30 14:14:44.924 INFO [stderr] Nov 30 14:14:45.020 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.020 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:114:41 Nov 30 14:14:45.020 INFO [stderr] | Nov 30 14:14:45.020 INFO [stderr] 114 | max_z: ::from_le_bytes(&bytes[11..13]), Nov 30 14:14:45.020 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:45.020 INFO [stderr] | Nov 30 14:14:45.020 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:45.020 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.020 INFO [stderr] Nov 30 14:14:45.021 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.021 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:165:37 Nov 30 14:14:45.021 INFO [stderr] | Nov 30 14:14:45.021 INFO [stderr] 165 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:14:45.021 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:45.021 INFO [stderr] | Nov 30 14:14:45.021 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:45.021 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.021 INFO [stderr] Nov 30 14:14:45.088 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.088 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:129:44 Nov 30 14:14:45.088 INFO [stderr] | Nov 30 14:14:45.088 INFO [stderr] 129 | data_rate: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:45.088 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:45.088 INFO [stderr] | Nov 30 14:14:45.088 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:45.088 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.088 INFO [stderr] Nov 30 14:14:45.132 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.132 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:130:45 Nov 30 14:14:45.132 INFO [stderr] | Nov 30 14:14:45.132 INFO [stderr] 130 | full_scale: ::from_le_bytes(&bytes[1..2]), Nov 30 14:14:45.132 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:45.132 INFO [stderr] | Nov 30 14:14:45.132 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:45.132 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.132 INFO [stderr] Nov 30 14:14:45.172 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.172 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:131:51 Nov 30 14:14:45.172 INFO [stderr] | Nov 30 14:14:45.172 INFO [stderr] 131 | filter_bandwidth: ::from_le_bytes(&bytes[2..3]), Nov 30 14:14:45.172 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:45.172 INFO [stderr] | Nov 30 14:14:45.172 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:45.172 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.172 INFO [stderr] Nov 30 14:14:45.177 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.177 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:188:53 Nov 30 14:14:45.177 INFO [stderr] | Nov 30 14:14:45.177 INFO [stderr] 188 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:45.177 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:45.177 INFO [stderr] | Nov 30 14:14:45.177 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:45.177 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.178 INFO [stderr] Nov 30 14:14:45.228 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.228 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:146:37 Nov 30 14:14:45.228 INFO [stderr] | Nov 30 14:14:45.228 INFO [stderr] 146 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:14:45.228 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:45.228 INFO [stderr] | Nov 30 14:14:45.228 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:45.228 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.228 INFO [stderr] Nov 30 14:14:45.284 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.284 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:147:37 Nov 30 14:14:45.284 INFO [stderr] | Nov 30 14:14:45.284 INFO [stderr] 147 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:14:45.284 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:45.284 INFO [stderr] | Nov 30 14:14:45.284 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:45.284 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.284 INFO [stderr] Nov 30 14:14:45.284 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.284 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:129:45 Nov 30 14:14:45.284 INFO [stderr] | Nov 30 14:14:45.284 INFO [stderr] 129 | iaq_index: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:45.284 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:45.284 INFO [stderr] | Nov 30 14:14:45.284 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:45.284 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.284 INFO [stderr] Nov 30 14:14:45.328 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.328 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:130:53 Nov 30 14:14:45.328 INFO [stderr] | Nov 30 14:14:45.328 INFO [stderr] 130 | iaq_index_accuracy: ::from_le_bytes(&bytes[4..5]), Nov 30 14:14:45.328 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:45.328 INFO [stderr] | Nov 30 14:14:45.328 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:45.328 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.328 INFO [stderr] Nov 30 14:14:45.372 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.372 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:148:37 Nov 30 14:14:45.372 INFO [stderr] | Nov 30 14:14:45.372 INFO [stderr] 148 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:14:45.372 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:45.372 INFO [stderr] | Nov 30 14:14:45.372 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:45.372 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.372 INFO [stderr] Nov 30 14:14:45.384 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.384 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:131:47 Nov 30 14:14:45.384 INFO [stderr] | Nov 30 14:14:45.384 INFO [stderr] 131 | temperature: ::from_le_bytes(&bytes[5..9]), Nov 30 14:14:45.384 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:45.384 INFO [stderr] | Nov 30 14:14:45.384 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:45.384 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.384 INFO [stderr] Nov 30 14:14:45.432 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.432 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:132:44 Nov 30 14:14:45.432 INFO [stderr] | Nov 30 14:14:45.432 INFO [stderr] 132 | humidity: ::from_le_bytes(&bytes[9..13]), Nov 30 14:14:45.432 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:45.432 INFO [stderr] | Nov 30 14:14:45.432 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:45.432 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.432 INFO [stderr] Nov 30 14:14:45.432 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.432 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:163:37 Nov 30 14:14:45.432 INFO [stderr] | Nov 30 14:14:45.432 INFO [stderr] 163 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:14:45.432 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:45.432 INFO [stderr] | Nov 30 14:14:45.432 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:45.432 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.432 INFO [stderr] Nov 30 14:14:45.484 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.484 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:133:48 Nov 30 14:14:45.484 INFO [stderr] | Nov 30 14:14:45.484 INFO [stderr] 133 | air_pressure: ::from_le_bytes(&bytes[13..17]), Nov 30 14:14:45.484 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:45.484 INFO [stderr] | Nov 30 14:14:45.484 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:45.484 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.484 INFO [stderr] Nov 30 14:14:45.484 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.484 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:164:37 Nov 30 14:14:45.484 INFO [stderr] | Nov 30 14:14:45.484 INFO [stderr] 164 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:14:45.484 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:45.484 INFO [stderr] | Nov 30 14:14:45.484 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:45.484 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.484 INFO [stderr] Nov 30 14:14:45.532 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.532 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:165:37 Nov 30 14:14:45.532 INFO [stderr] | Nov 30 14:14:45.532 INFO [stderr] 165 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:14:45.532 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:45.532 INFO [stderr] | Nov 30 14:14:45.532 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:45.532 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.532 INFO [stderr] Nov 30 14:14:45.544 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.544 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:147:42 Nov 30 14:14:45.544 INFO [stderr] | Nov 30 14:14:45.544 INFO [stderr] 147 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:45.544 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:45.544 INFO [stderr] | Nov 30 14:14:45.544 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:45.544 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.544 INFO [stderr] Nov 30 14:14:45.596 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.596 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:165:45 Nov 30 14:14:45.596 INFO [stderr] | Nov 30 14:14:45.596 INFO [stderr] 165 | iaq_index: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:45.596 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:45.596 INFO [stderr] | Nov 30 14:14:45.596 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:45.596 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.596 INFO [stderr] Nov 30 14:14:45.600 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.600 INFO [stderr] --> src/bindings/accelerometer_bricklet.rs:188:53 Nov 30 14:14:45.600 INFO [stderr] | Nov 30 14:14:45.600 INFO [stderr] 188 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:45.600 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:45.600 INFO [stderr] | Nov 30 14:14:45.600 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:45.600 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.600 INFO [stderr] Nov 30 14:14:45.640 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.640 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:166:53 Nov 30 14:14:45.640 INFO [stderr] | Nov 30 14:14:45.640 INFO [stderr] 166 | iaq_index_accuracy: ::from_le_bytes(&bytes[4..5]), Nov 30 14:14:45.640 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:45.640 INFO [stderr] | Nov 30 14:14:45.640 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:45.640 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.640 INFO [stderr] Nov 30 14:14:45.679 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.679 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:129:45 Nov 30 14:14:45.679 INFO [stderr] | Nov 30 14:14:45.679 INFO [stderr] 129 | iaq_index: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:45.679 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:45.679 INFO [stderr] | Nov 30 14:14:45.679 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:45.679 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.679 INFO [stderr] Nov 30 14:14:45.696 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.696 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:167:47 Nov 30 14:14:45.696 INFO [stderr] | Nov 30 14:14:45.696 INFO [stderr] 167 | temperature: ::from_le_bytes(&bytes[5..9]), Nov 30 14:14:45.696 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:45.696 INFO [stderr] | Nov 30 14:14:45.696 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:45.696 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.696 INFO [stderr] Nov 30 14:14:45.724 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.724 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:130:53 Nov 30 14:14:45.724 INFO [stderr] | Nov 30 14:14:45.724 INFO [stderr] 130 | iaq_index_accuracy: ::from_le_bytes(&bytes[4..5]), Nov 30 14:14:45.724 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:45.724 INFO [stderr] | Nov 30 14:14:45.724 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:45.724 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.724 INFO [stderr] Nov 30 14:14:45.756 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.756 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:168:44 Nov 30 14:14:45.756 INFO [stderr] | Nov 30 14:14:45.756 INFO [stderr] 168 | humidity: ::from_le_bytes(&bytes[9..13]), Nov 30 14:14:45.756 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:45.756 INFO [stderr] | Nov 30 14:14:45.756 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:45.756 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.756 INFO [stderr] Nov 30 14:14:45.796 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.796 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:131:47 Nov 30 14:14:45.796 INFO [stderr] | Nov 30 14:14:45.796 INFO [stderr] 131 | temperature: ::from_le_bytes(&bytes[5..9]), Nov 30 14:14:45.796 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:45.796 INFO [stderr] | Nov 30 14:14:45.796 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:45.796 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.796 INFO [stderr] Nov 30 14:14:45.796 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.796 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:169:48 Nov 30 14:14:45.796 INFO [stderr] | Nov 30 14:14:45.796 INFO [stderr] 169 | air_pressure: ::from_le_bytes(&bytes[13..17]), Nov 30 14:14:45.796 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:45.796 INFO [stderr] | Nov 30 14:14:45.796 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:45.796 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.796 INFO [stderr] Nov 30 14:14:45.844 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.844 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:132:44 Nov 30 14:14:45.844 INFO [stderr] | Nov 30 14:14:45.844 INFO [stderr] 132 | humidity: ::from_le_bytes(&bytes[9..13]), Nov 30 14:14:45.844 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:45.844 INFO [stderr] | Nov 30 14:14:45.844 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:45.844 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.844 INFO [stderr] Nov 30 14:14:45.852 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.852 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:182:52 Nov 30 14:14:45.852 INFO [stderr] | Nov 30 14:14:45.852 INFO [stderr] 182 | IaqIndex { iaq_index: ::from_le_bytes(&bytes[0..4]), iaq_index_accuracy: ::from_le_bytes(&bytes[4..5]) } Nov 30 14:14:45.852 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:45.852 INFO [stderr] | Nov 30 14:14:45.852 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:45.852 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.852 INFO [stderr] Nov 30 14:14:45.896 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.896 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:133:48 Nov 30 14:14:45.896 INFO [stderr] | Nov 30 14:14:45.896 INFO [stderr] 133 | air_pressure: ::from_le_bytes(&bytes[13..17]), Nov 30 14:14:45.896 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:45.896 INFO [stderr] | Nov 30 14:14:45.896 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:45.896 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.896 INFO [stderr] Nov 30 14:14:45.920 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.920 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:182:107 Nov 30 14:14:45.920 INFO [stderr] | Nov 30 14:14:45.920 INFO [stderr] 182 | IaqIndex { iaq_index: ::from_le_bytes(&bytes[0..4]), iaq_index_accuracy: ::from_le_bytes(&bytes[4..5]) } Nov 30 14:14:45.920 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:45.920 INFO [stderr] | Nov 30 14:14:45.920 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:45.920 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.920 INFO [stderr] Nov 30 14:14:45.948 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.948 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:147:42 Nov 30 14:14:45.948 INFO [stderr] | Nov 30 14:14:45.948 INFO [stderr] 147 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:45.948 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:45.948 INFO [stderr] | Nov 30 14:14:45.948 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:45.948 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.948 INFO [stderr] Nov 30 14:14:45.972 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:45.972 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:195:42 Nov 30 14:14:45.972 INFO [stderr] | Nov 30 14:14:45.972 INFO [stderr] 195 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:45.972 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:45.972 INFO [stderr] | Nov 30 14:14:45.972 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:45.972 INFO [stderr] found type `&[u8]` Nov 30 14:14:45.972 INFO [stderr] Nov 30 14:14:46.015 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.015 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:165:45 Nov 30 14:14:46.015 INFO [stderr] | Nov 30 14:14:46.015 INFO [stderr] 165 | iaq_index: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:46.015 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.015 INFO [stderr] | Nov 30 14:14:46.015 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.015 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.015 INFO [stderr] Nov 30 14:14:46.041 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.041 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:166:53 Nov 30 14:14:46.041 INFO [stderr] | Nov 30 14:14:46.041 INFO [stderr] 166 | iaq_index_accuracy: ::from_le_bytes(&bytes[4..5]), Nov 30 14:14:46.041 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:46.041 INFO [stderr] | Nov 30 14:14:46.041 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:46.041 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.041 INFO [stderr] Nov 30 14:14:46.052 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.052 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:209:57 Nov 30 14:14:46.052 INFO [stderr] | Nov 30 14:14:46.052 INFO [stderr] 209 | IaqIndexEvent { iaq_index: ::from_le_bytes(&bytes[0..4]), iaq_index_accuracy: ::from_le_bytes(&bytes[4..5]) } Nov 30 14:14:46.052 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.052 INFO [stderr] | Nov 30 14:14:46.052 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.052 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.052 INFO [stderr] Nov 30 14:14:46.095 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.095 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:167:47 Nov 30 14:14:46.095 INFO [stderr] | Nov 30 14:14:46.095 INFO [stderr] 167 | temperature: ::from_le_bytes(&bytes[5..9]), Nov 30 14:14:46.095 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.095 INFO [stderr] | Nov 30 14:14:46.095 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.095 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.095 INFO [stderr] Nov 30 14:14:46.112 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.112 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:209:112 Nov 30 14:14:46.112 INFO [stderr] | Nov 30 14:14:46.112 INFO [stderr] 209 | IaqIndexEvent { iaq_index: ::from_le_bytes(&bytes[0..4]), iaq_index_accuracy: ::from_le_bytes(&bytes[4..5]) } Nov 30 14:14:46.112 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:46.112 INFO [stderr] | Nov 30 14:14:46.112 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:46.112 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.112 INFO [stderr] Nov 30 14:14:46.147 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.147 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:168:44 Nov 30 14:14:46.147 INFO [stderr] | Nov 30 14:14:46.147 INFO [stderr] 168 | humidity: ::from_le_bytes(&bytes[9..13]), Nov 30 14:14:46.147 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.147 INFO [stderr] | Nov 30 14:14:46.147 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.147 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.147 INFO [stderr] Nov 30 14:14:46.168 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.168 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:225:42 Nov 30 14:14:46.168 INFO [stderr] | Nov 30 14:14:46.168 INFO [stderr] 225 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:46.168 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.168 INFO [stderr] | Nov 30 14:14:46.168 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.168 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.168 INFO [stderr] Nov 30 14:14:46.196 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.196 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:169:48 Nov 30 14:14:46.196 INFO [stderr] | Nov 30 14:14:46.196 INFO [stderr] 169 | air_pressure: ::from_le_bytes(&bytes[13..17]), Nov 30 14:14:46.196 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.196 INFO [stderr] | Nov 30 14:14:46.196 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.196 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.196 INFO [stderr] Nov 30 14:14:46.220 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.220 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:228:39 Nov 30 14:14:46.220 INFO [stderr] | Nov 30 14:14:46.220 INFO [stderr] 228 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:14:46.220 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.220 INFO [stderr] | Nov 30 14:14:46.220 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.220 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.220 INFO [stderr] Nov 30 14:14:46.244 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.245 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:182:52 Nov 30 14:14:46.245 INFO [stderr] | Nov 30 14:14:46.245 INFO [stderr] 182 | IaqIndex { iaq_index: ::from_le_bytes(&bytes[0..4]), iaq_index_accuracy: ::from_le_bytes(&bytes[4..5]) } Nov 30 14:14:46.245 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.245 INFO [stderr] | Nov 30 14:14:46.245 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.245 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.245 INFO [stderr] Nov 30 14:14:46.264 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.264 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:229:39 Nov 30 14:14:46.264 INFO [stderr] | Nov 30 14:14:46.264 INFO [stderr] 229 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:14:46.264 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.264 INFO [stderr] | Nov 30 14:14:46.264 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.264 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.264 INFO [stderr] Nov 30 14:14:46.304 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.304 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:182:107 Nov 30 14:14:46.304 INFO [stderr] | Nov 30 14:14:46.304 INFO [stderr] 182 | IaqIndex { iaq_index: ::from_le_bytes(&bytes[0..4]), iaq_index_accuracy: ::from_le_bytes(&bytes[4..5]) } Nov 30 14:14:46.304 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:46.304 INFO [stderr] | Nov 30 14:14:46.304 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:46.304 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.304 INFO [stderr] Nov 30 14:14:46.324 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.324 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:246:42 Nov 30 14:14:46.324 INFO [stderr] | Nov 30 14:14:46.324 INFO [stderr] 246 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:46.324 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.324 INFO [stderr] | Nov 30 14:14:46.324 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.324 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.324 INFO [stderr] Nov 30 14:14:46.344 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.344 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:195:42 Nov 30 14:14:46.344 INFO [stderr] | Nov 30 14:14:46.344 INFO [stderr] 195 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:46.344 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.344 INFO [stderr] | Nov 30 14:14:46.344 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.344 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.344 INFO [stderr] Nov 30 14:14:46.372 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.372 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:249:39 Nov 30 14:14:46.372 INFO [stderr] | Nov 30 14:14:46.372 INFO [stderr] 249 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:14:46.372 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.372 INFO [stderr] | Nov 30 14:14:46.372 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.372 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.372 INFO [stderr] Nov 30 14:14:46.424 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.424 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:209:57 Nov 30 14:14:46.424 INFO [stderr] | Nov 30 14:14:46.424 INFO [stderr] 209 | IaqIndexEvent { iaq_index: ::from_le_bytes(&bytes[0..4]), iaq_index_accuracy: ::from_le_bytes(&bytes[4..5]) } Nov 30 14:14:46.424 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.428 INFO [stderr] | Nov 30 14:14:46.428 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.428 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.428 INFO [stderr] Nov 30 14:14:46.432 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.432 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:250:39 Nov 30 14:14:46.432 INFO [stderr] | Nov 30 14:14:46.432 INFO [stderr] 250 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:14:46.432 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.432 INFO [stderr] | Nov 30 14:14:46.432 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.432 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.432 INFO [stderr] Nov 30 14:14:46.480 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.480 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:267:42 Nov 30 14:14:46.480 INFO [stderr] | Nov 30 14:14:46.480 INFO [stderr] 267 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:46.480 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.480 INFO [stderr] | Nov 30 14:14:46.480 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.480 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.480 INFO [stderr] Nov 30 14:14:46.492 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.492 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:209:112 Nov 30 14:14:46.492 INFO [stderr] | Nov 30 14:14:46.492 INFO [stderr] 209 | IaqIndexEvent { iaq_index: ::from_le_bytes(&bytes[0..4]), iaq_index_accuracy: ::from_le_bytes(&bytes[4..5]) } Nov 30 14:14:46.492 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:46.492 INFO [stderr] | Nov 30 14:14:46.492 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:46.492 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.492 INFO [stderr] Nov 30 14:14:46.528 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.528 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:270:39 Nov 30 14:14:46.528 INFO [stderr] | Nov 30 14:14:46.528 INFO [stderr] 270 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:14:46.528 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.528 INFO [stderr] | Nov 30 14:14:46.528 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.528 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.528 INFO [stderr] Nov 30 14:14:46.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.580 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:271:39 Nov 30 14:14:46.580 INFO [stderr] | Nov 30 14:14:46.580 INFO [stderr] 271 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:14:46.580 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.580 INFO [stderr] | Nov 30 14:14:46.580 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.580 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.580 INFO [stderr] Nov 30 14:14:46.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.580 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:225:42 Nov 30 14:14:46.580 INFO [stderr] | Nov 30 14:14:46.580 INFO [stderr] 225 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:46.580 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.580 INFO [stderr] | Nov 30 14:14:46.580 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.580 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.580 INFO [stderr] Nov 30 14:14:46.632 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.632 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:287:60 Nov 30 14:14:46.632 INFO [stderr] | Nov 30 14:14:46.632 INFO [stderr] 287 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:46.632 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.632 INFO [stderr] | Nov 30 14:14:46.632 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.632 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.632 INFO [stderr] Nov 30 14:14:46.676 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.677 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:228:39 Nov 30 14:14:46.677 INFO [stderr] | Nov 30 14:14:46.677 INFO [stderr] 228 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:14:46.677 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.677 INFO [stderr] | Nov 30 14:14:46.677 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.677 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.677 INFO [stderr] Nov 30 14:14:46.677 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.677 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:288:64 Nov 30 14:14:46.677 INFO [stderr] | Nov 30 14:14:46.677 INFO [stderr] 288 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:14:46.677 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.677 INFO [stderr] | Nov 30 14:14:46.677 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.677 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.677 INFO [stderr] Nov 30 14:14:46.728 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.728 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:289:53 Nov 30 14:14:46.728 INFO [stderr] | Nov 30 14:14:46.728 INFO [stderr] 289 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:14:46.728 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.728 INFO [stderr] | Nov 30 14:14:46.728 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.728 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.728 INFO [stderr] Nov 30 14:14:46.764 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.764 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:229:39 Nov 30 14:14:46.764 INFO [stderr] | Nov 30 14:14:46.764 INFO [stderr] 229 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:14:46.764 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.772 INFO [stderr] | Nov 30 14:14:46.772 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.772 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.772 INFO [stderr] Nov 30 14:14:46.826 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.826 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:290:56 Nov 30 14:14:46.826 INFO [stderr] | Nov 30 14:14:46.826 INFO [stderr] 290 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:14:46.826 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.826 INFO [stderr] | Nov 30 14:14:46.826 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.826 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.826 INFO [stderr] Nov 30 14:14:46.888 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.888 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:246:42 Nov 30 14:14:46.888 INFO [stderr] | Nov 30 14:14:46.888 INFO [stderr] 246 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:46.888 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.888 INFO [stderr] | Nov 30 14:14:46.888 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.888 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.888 INFO [stderr] Nov 30 14:14:46.928 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.928 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:313:53 Nov 30 14:14:46.928 INFO [stderr] | Nov 30 14:14:46.928 INFO [stderr] 313 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:46.928 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:46.936 INFO [stderr] | Nov 30 14:14:46.936 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:46.936 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.936 INFO [stderr] Nov 30 14:14:46.956 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:46.956 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:249:39 Nov 30 14:14:46.956 INFO [stderr] | Nov 30 14:14:46.956 INFO [stderr] 249 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:14:46.956 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:46.984 INFO [stderr] | Nov 30 14:14:46.984 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:46.984 INFO [stderr] found type `&[u8]` Nov 30 14:14:46.984 INFO [stderr] Nov 30 14:14:47.064 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.064 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:250:39 Nov 30 14:14:47.064 INFO [stderr] | Nov 30 14:14:47.064 INFO [stderr] 250 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:14:47.064 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:47.064 INFO [stderr] | Nov 30 14:14:47.064 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:47.064 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.064 INFO [stderr] Nov 30 14:14:47.084 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.084 INFO [stderr] --> src/bindings/ambient_light_bricklet.rs:75:39 Nov 30 14:14:47.084 INFO [stderr] | Nov 30 14:14:47.084 INFO [stderr] 75 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:47.084 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:47.084 INFO [stderr] | Nov 30 14:14:47.084 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:47.084 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.084 INFO [stderr] Nov 30 14:14:47.127 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.127 INFO [stderr] --> src/bindings/ambient_light_bricklet.rs:76:39 Nov 30 14:14:47.127 INFO [stderr] | Nov 30 14:14:47.127 INFO [stderr] 76 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:47.127 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:47.127 INFO [stderr] | Nov 30 14:14:47.128 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:47.128 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.128 INFO [stderr] Nov 30 14:14:47.180 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.180 INFO [stderr] --> src/bindings/ambient_light_bricklet.rs:92:39 Nov 30 14:14:47.180 INFO [stderr] | Nov 30 14:14:47.180 INFO [stderr] 92 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:47.180 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:47.180 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.180 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:267:42 Nov 30 14:14:47.180 INFO [stderr] | Nov 30 14:14:47.180 INFO [stderr] 267 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:47.180 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:47.180 INFO [stderr] | Nov 30 14:14:47.180 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:47.180 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.180 INFO [stderr] Nov 30 14:14:47.196 INFO [stderr] | Nov 30 14:14:47.196 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:47.196 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.196 INFO [stderr] Nov 30 14:14:47.288 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.288 INFO [stderr] --> src/bindings/ambient_light_bricklet.rs:93:39 Nov 30 14:14:47.288 INFO [stderr] | Nov 30 14:14:47.288 INFO [stderr] 93 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:47.288 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:47.296 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.296 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:270:39 Nov 30 14:14:47.296 INFO [stderr] | Nov 30 14:14:47.296 INFO [stderr] 270 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:14:47.296 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:47.296 INFO [stderr] | Nov 30 14:14:47.296 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:47.296 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.296 INFO [stderr] Nov 30 14:14:47.296 INFO [stderr] | Nov 30 14:14:47.296 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:47.296 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.296 INFO [stderr] Nov 30 14:14:47.384 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.384 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:271:39 Nov 30 14:14:47.384 INFO [stderr] | Nov 30 14:14:47.384 INFO [stderr] 271 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:14:47.384 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:47.392 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.392 INFO [stderr] --> src/bindings/ambient_light_bricklet.rs:116:53 Nov 30 14:14:47.392 INFO [stderr] | Nov 30 14:14:47.392 INFO [stderr] 116 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:47.392 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:47.392 INFO [stderr] | Nov 30 14:14:47.392 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:47.392 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.392 INFO [stderr] Nov 30 14:14:47.396 INFO [stderr] | Nov 30 14:14:47.396 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:47.396 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.396 INFO [stderr] Nov 30 14:14:47.508 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.508 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:287:60 Nov 30 14:14:47.508 INFO [stderr] | Nov 30 14:14:47.508 INFO [stderr] 287 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:47.508 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:47.508 INFO [stderr] | Nov 30 14:14:47.508 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:47.508 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.508 INFO [stderr] Nov 30 14:14:47.523 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.523 INFO [stderr] --> src/bindings/ambient_light_v2_bricklet.rs:80:39 Nov 30 14:14:47.523 INFO [stderr] | Nov 30 14:14:47.523 INFO [stderr] 80 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:47.523 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:47.523 INFO [stderr] | Nov 30 14:14:47.523 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:47.523 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.523 INFO [stderr] Nov 30 14:14:47.564 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.564 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:288:64 Nov 30 14:14:47.564 INFO [stderr] | Nov 30 14:14:47.564 INFO [stderr] 288 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:14:47.564 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:47.564 INFO [stderr] | Nov 30 14:14:47.564 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:47.564 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.564 INFO [stderr] Nov 30 14:14:47.568 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.568 INFO [stderr] --> src/bindings/ambient_light_v2_bricklet.rs:81:39 Nov 30 14:14:47.568 INFO [stderr] | Nov 30 14:14:47.568 INFO [stderr] 81 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:14:47.568 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:47.568 INFO [stderr] | Nov 30 14:14:47.568 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:47.568 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.568 INFO [stderr] Nov 30 14:14:47.620 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.620 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:289:53 Nov 30 14:14:47.620 INFO [stderr] | Nov 30 14:14:47.620 INFO [stderr] 289 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:14:47.620 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:47.620 INFO [stderr] | Nov 30 14:14:47.620 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:47.620 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.620 INFO [stderr] Nov 30 14:14:47.624 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.624 INFO [stderr] --> src/bindings/ambient_light_v2_bricklet.rs:94:64 Nov 30 14:14:47.624 INFO [stderr] | Nov 30 14:14:47.624 INFO [stderr] 94 | Configuration { illuminance_range: ::from_le_bytes(&bytes[0..1]), integration_time: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:14:47.624 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:47.624 INFO [stderr] | Nov 30 14:14:47.624 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:47.624 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.624 INFO [stderr] Nov 30 14:14:47.676 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.676 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:290:56 Nov 30 14:14:47.676 INFO [stderr] | Nov 30 14:14:47.676 INFO [stderr] 290 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:14:47.676 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:47.676 INFO [stderr] | Nov 30 14:14:47.676 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:47.676 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.676 INFO [stderr] Nov 30 14:14:47.700 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.700 INFO [stderr] --> src/bindings/ambient_light_v2_bricklet.rs:94:117 Nov 30 14:14:47.700 INFO [stderr] | Nov 30 14:14:47.700 INFO [stderr] 94 | Configuration { illuminance_range: ::from_le_bytes(&bytes[0..1]), integration_time: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:14:47.700 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:47.700 INFO [stderr] | Nov 30 14:14:47.700 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:47.700 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.700 INFO [stderr] Nov 30 14:14:47.724 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.724 INFO [stderr] --> src/bindings/air_quality_bricklet.rs:313:53 Nov 30 14:14:47.724 INFO [stderr] | Nov 30 14:14:47.724 INFO [stderr] 313 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:47.724 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:47.724 INFO [stderr] | Nov 30 14:14:47.724 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:47.724 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.724 INFO [stderr] Nov 30 14:14:47.759 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.759 INFO [stderr] --> src/bindings/ambient_light_v2_bricklet.rs:116:53 Nov 30 14:14:47.759 INFO [stderr] | Nov 30 14:14:47.759 INFO [stderr] 116 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:47.759 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:47.759 INFO [stderr] | Nov 30 14:14:47.759 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:47.759 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.759 INFO [stderr] Nov 30 14:14:47.808 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.808 INFO [stderr] --> src/bindings/ambient_light_bricklet.rs:75:39 Nov 30 14:14:47.808 INFO [stderr] | Nov 30 14:14:47.808 INFO [stderr] 75 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:47.808 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:47.808 INFO [stderr] | Nov 30 14:14:47.808 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:47.808 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.808 INFO [stderr] Nov 30 14:14:47.832 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.832 INFO [stderr] --> src/bindings/analog_in_bricklet.rs:89:39 Nov 30 14:14:47.832 INFO [stderr] | Nov 30 14:14:47.832 INFO [stderr] 89 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:47.832 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:47.832 INFO [stderr] | Nov 30 14:14:47.832 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:47.832 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.832 INFO [stderr] Nov 30 14:14:47.864 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.864 INFO [stderr] --> src/bindings/ambient_light_bricklet.rs:76:39 Nov 30 14:14:47.864 INFO [stderr] | Nov 30 14:14:47.864 INFO [stderr] 76 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:47.864 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:47.864 INFO [stderr] | Nov 30 14:14:47.864 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:47.864 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.864 INFO [stderr] Nov 30 14:14:47.884 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.884 INFO [stderr] --> src/bindings/analog_in_bricklet.rs:90:39 Nov 30 14:14:47.884 INFO [stderr] | Nov 30 14:14:47.884 INFO [stderr] 90 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:47.884 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:47.884 INFO [stderr] | Nov 30 14:14:47.884 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:47.884 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.890 INFO [stderr] Nov 30 14:14:47.916 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.916 INFO [stderr] --> src/bindings/ambient_light_bricklet.rs:92:39 Nov 30 14:14:47.916 INFO [stderr] | Nov 30 14:14:47.916 INFO [stderr] 92 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:47.916 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:47.916 INFO [stderr] | Nov 30 14:14:47.916 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:47.916 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.916 INFO [stderr] Nov 30 14:14:47.948 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.948 INFO [stderr] --> src/bindings/analog_in_bricklet.rs:106:39 Nov 30 14:14:47.948 INFO [stderr] | Nov 30 14:14:47.948 INFO [stderr] 106 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:47.948 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:47.948 INFO [stderr] | Nov 30 14:14:47.948 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:47.948 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.948 INFO [stderr] Nov 30 14:14:47.976 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.976 INFO [stderr] --> src/bindings/ambient_light_bricklet.rs:93:39 Nov 30 14:14:47.976 INFO [stderr] | Nov 30 14:14:47.976 INFO [stderr] 93 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:47.976 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:47.976 INFO [stderr] | Nov 30 14:14:47.976 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:47.976 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.976 INFO [stderr] Nov 30 14:14:47.996 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:47.996 INFO [stderr] --> src/bindings/analog_in_bricklet.rs:107:39 Nov 30 14:14:47.996 INFO [stderr] | Nov 30 14:14:47.996 INFO [stderr] 107 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:47.996 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:47.996 INFO [stderr] | Nov 30 14:14:47.996 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:47.996 INFO [stderr] found type `&[u8]` Nov 30 14:14:47.996 INFO [stderr] Nov 30 14:14:48.044 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.044 INFO [stderr] --> src/bindings/ambient_light_bricklet.rs:116:53 Nov 30 14:14:48.044 INFO [stderr] | Nov 30 14:14:48.044 INFO [stderr] 116 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:48.044 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.044 INFO [stderr] | Nov 30 14:14:48.044 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.044 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.044 INFO [stderr] Nov 30 14:14:48.056 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.056 INFO [stderr] --> src/bindings/analog_in_bricklet.rs:130:53 Nov 30 14:14:48.056 INFO [stderr] | Nov 30 14:14:48.056 INFO [stderr] 130 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:48.056 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.056 INFO [stderr] | Nov 30 14:14:48.056 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.056 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.056 INFO [stderr] Nov 30 14:14:48.120 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.120 INFO [stderr] --> src/bindings/ambient_light_v2_bricklet.rs:80:39 Nov 30 14:14:48.120 INFO [stderr] | Nov 30 14:14:48.120 INFO [stderr] 80 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:48.120 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:48.120 INFO [stderr] | Nov 30 14:14:48.120 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:48.120 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.120 INFO [stderr] Nov 30 14:14:48.160 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.160 INFO [stderr] --> src/bindings/analog_in_v2_bricklet.rs:79:39 Nov 30 14:14:48.160 INFO [stderr] | Nov 30 14:14:48.160 INFO [stderr] 79 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:48.160 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.160 INFO [stderr] | Nov 30 14:14:48.160 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.160 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.160 INFO [stderr] Nov 30 14:14:48.172 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.172 INFO [stderr] --> src/bindings/ambient_light_v2_bricklet.rs:81:39 Nov 30 14:14:48.172 INFO [stderr] | Nov 30 14:14:48.172 INFO [stderr] 81 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:14:48.172 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:48.172 INFO [stderr] | Nov 30 14:14:48.172 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:48.172 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.172 INFO [stderr] Nov 30 14:14:48.229 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.229 INFO [stderr] --> src/bindings/ambient_light_v2_bricklet.rs:94:64 Nov 30 14:14:48.229 INFO [stderr] | Nov 30 14:14:48.229 INFO [stderr] 94 | Configuration { illuminance_range: ::from_le_bytes(&bytes[0..1]), integration_time: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:14:48.229 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:48.229 INFO [stderr] | Nov 30 14:14:48.229 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:48.229 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.229 INFO [stderr] Nov 30 14:14:48.252 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.252 INFO [stderr] --> src/bindings/analog_in_v2_bricklet.rs:80:39 Nov 30 14:14:48.252 INFO [stderr] | Nov 30 14:14:48.252 INFO [stderr] 80 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:48.252 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.252 INFO [stderr] | Nov 30 14:14:48.252 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.252 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.252 INFO [stderr] Nov 30 14:14:48.301 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.301 INFO [stderr] --> src/bindings/ambient_light_v2_bricklet.rs:94:117 Nov 30 14:14:48.301 INFO [stderr] | Nov 30 14:14:48.301 INFO [stderr] 94 | Configuration { illuminance_range: ::from_le_bytes(&bytes[0..1]), integration_time: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:14:48.301 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:48.301 INFO [stderr] | Nov 30 14:14:48.301 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:48.301 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.301 INFO [stderr] Nov 30 14:14:48.348 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.348 INFO [stderr] --> src/bindings/analog_in_v2_bricklet.rs:96:39 Nov 30 14:14:48.348 INFO [stderr] | Nov 30 14:14:48.348 INFO [stderr] 96 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:48.348 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.348 INFO [stderr] | Nov 30 14:14:48.348 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.348 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.348 INFO [stderr] Nov 30 14:14:48.380 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.380 INFO [stderr] --> src/bindings/ambient_light_v2_bricklet.rs:116:53 Nov 30 14:14:48.380 INFO [stderr] | Nov 30 14:14:48.380 INFO [stderr] 116 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:48.380 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.380 INFO [stderr] | Nov 30 14:14:48.380 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.380 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.380 INFO [stderr] Nov 30 14:14:48.428 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.428 INFO [stderr] --> src/bindings/analog_in_v2_bricklet.rs:97:39 Nov 30 14:14:48.428 INFO [stderr] | Nov 30 14:14:48.428 INFO [stderr] 97 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:48.428 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.428 INFO [stderr] | Nov 30 14:14:48.428 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.428 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.428 INFO [stderr] Nov 30 14:14:48.468 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.468 INFO [stderr] --> src/bindings/analog_in_bricklet.rs:89:39 Nov 30 14:14:48.468 INFO [stderr] | Nov 30 14:14:48.468 INFO [stderr] 89 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:48.468 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.468 INFO [stderr] | Nov 30 14:14:48.468 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.468 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.468 INFO [stderr] Nov 30 14:14:48.476 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.476 INFO [stderr] --> src/bindings/analog_in_v2_bricklet.rs:120:53 Nov 30 14:14:48.476 INFO [stderr] | Nov 30 14:14:48.476 INFO [stderr] 120 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:48.476 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.476 INFO [stderr] | Nov 30 14:14:48.476 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.476 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.476 INFO [stderr] Nov 30 14:14:48.536 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.536 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:107:42 Nov 30 14:14:48.536 INFO [stderr] | Nov 30 14:14:48.536 INFO [stderr] 107 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:48.536 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:48.536 INFO [stderr] | Nov 30 14:14:48.536 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:48.536 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.536 INFO [stderr] Nov 30 14:14:48.540 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.540 INFO [stderr] --> src/bindings/analog_in_bricklet.rs:90:39 Nov 30 14:14:48.540 INFO [stderr] | Nov 30 14:14:48.540 INFO [stderr] 90 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:48.540 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.540 INFO [stderr] | Nov 30 14:14:48.540 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.540 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.540 INFO [stderr] Nov 30 14:14:48.603 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.604 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:110:39 Nov 30 14:14:48.604 INFO [stderr] | Nov 30 14:14:48.604 INFO [stderr] 110 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:14:48.604 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.604 INFO [stderr] | Nov 30 14:14:48.604 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.604 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.604 INFO [stderr] Nov 30 14:14:48.624 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.624 INFO [stderr] --> src/bindings/analog_in_bricklet.rs:106:39 Nov 30 14:14:48.624 INFO [stderr] | Nov 30 14:14:48.624 INFO [stderr] 106 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:48.624 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.624 INFO [stderr] | Nov 30 14:14:48.624 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.624 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.624 INFO [stderr] Nov 30 14:14:48.676 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.676 INFO [stderr] --> src/bindings/analog_in_bricklet.rs:107:39 Nov 30 14:14:48.676 INFO [stderr] | Nov 30 14:14:48.676 INFO [stderr] 107 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:48.676 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.676 INFO [stderr] | Nov 30 14:14:48.676 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.676 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.676 INFO [stderr] Nov 30 14:14:48.688 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.688 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:111:39 Nov 30 14:14:48.688 INFO [stderr] | Nov 30 14:14:48.688 INFO [stderr] 111 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:14:48.688 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.688 INFO [stderr] | Nov 30 14:14:48.688 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.688 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.688 INFO [stderr] Nov 30 14:14:48.736 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.736 INFO [stderr] --> src/bindings/analog_in_bricklet.rs:130:53 Nov 30 14:14:48.736 INFO [stderr] | Nov 30 14:14:48.736 INFO [stderr] 130 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:48.736 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.736 INFO [stderr] | Nov 30 14:14:48.736 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.736 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.736 INFO [stderr] Nov 30 14:14:48.768 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.768 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:126:42 Nov 30 14:14:48.768 INFO [stderr] | Nov 30 14:14:48.768 INFO [stderr] 126 | offset: ::from_le_bytes(&bytes[0..2]), Nov 30 14:14:48.768 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.768 INFO [stderr] | Nov 30 14:14:48.768 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.768 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.768 INFO [stderr] Nov 30 14:14:48.828 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.828 INFO [stderr] --> src/bindings/analog_in_v2_bricklet.rs:79:39 Nov 30 14:14:48.828 INFO [stderr] | Nov 30 14:14:48.828 INFO [stderr] 79 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:48.828 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.828 INFO [stderr] | Nov 30 14:14:48.828 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.828 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.828 INFO [stderr] Nov 30 14:14:48.828 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.828 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:127:46 Nov 30 14:14:48.828 INFO [stderr] | Nov 30 14:14:48.828 INFO [stderr] 127 | multiplier: ::from_le_bytes(&bytes[2..4]), Nov 30 14:14:48.828 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.828 INFO [stderr] | Nov 30 14:14:48.828 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.828 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.828 INFO [stderr] Nov 30 14:14:48.880 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.880 INFO [stderr] --> src/bindings/analog_in_v2_bricklet.rs:80:39 Nov 30 14:14:48.880 INFO [stderr] | Nov 30 14:14:48.880 INFO [stderr] 80 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:48.880 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.880 INFO [stderr] | Nov 30 14:14:48.880 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.880 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.880 INFO [stderr] Nov 30 14:14:48.932 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.932 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:128:43 Nov 30 14:14:48.932 INFO [stderr] | Nov 30 14:14:48.932 INFO [stderr] 128 | divisor: ::from_le_bytes(&bytes[4..6]), Nov 30 14:14:48.932 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.932 INFO [stderr] | Nov 30 14:14:48.932 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.932 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.932 INFO [stderr] Nov 30 14:14:48.941 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.941 INFO [stderr] --> src/bindings/analog_in_v2_bricklet.rs:96:39 Nov 30 14:14:48.941 INFO [stderr] | Nov 30 14:14:48.941 INFO [stderr] 96 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:48.941 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.941 INFO [stderr] | Nov 30 14:14:48.941 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.941 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.941 INFO [stderr] Nov 30 14:14:48.976 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.976 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:144:60 Nov 30 14:14:48.976 INFO [stderr] | Nov 30 14:14:48.976 INFO [stderr] 144 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:48.976 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:48.976 INFO [stderr] | Nov 30 14:14:48.976 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:48.976 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.976 INFO [stderr] Nov 30 14:14:48.984 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:48.984 INFO [stderr] --> src/bindings/analog_in_v2_bricklet.rs:97:39 Nov 30 14:14:48.984 INFO [stderr] | Nov 30 14:14:48.984 INFO [stderr] 97 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:48.984 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:48.984 INFO [stderr] | Nov 30 14:14:48.984 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:48.984 INFO [stderr] found type `&[u8]` Nov 30 14:14:48.984 INFO [stderr] Nov 30 14:14:49.017 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.017 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:145:64 Nov 30 14:14:49.017 INFO [stderr] | Nov 30 14:14:49.017 INFO [stderr] 145 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:14:49.017 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:49.017 INFO [stderr] | Nov 30 14:14:49.017 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:49.017 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.017 INFO [stderr] Nov 30 14:14:49.048 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.048 INFO [stderr] --> src/bindings/analog_in_v2_bricklet.rs:120:53 Nov 30 14:14:49.048 INFO [stderr] | Nov 30 14:14:49.048 INFO [stderr] 120 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:49.048 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:49.048 INFO [stderr] | Nov 30 14:14:49.048 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:49.048 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.048 INFO [stderr] Nov 30 14:14:49.068 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.068 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:146:53 Nov 30 14:14:49.068 INFO [stderr] | Nov 30 14:14:49.068 INFO [stderr] 146 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:14:49.068 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:49.068 INFO [stderr] | Nov 30 14:14:49.068 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:49.068 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.068 INFO [stderr] Nov 30 14:14:49.108 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.108 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:107:42 Nov 30 14:14:49.108 INFO [stderr] | Nov 30 14:14:49.108 INFO [stderr] 107 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:49.108 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:49.108 INFO [stderr] | Nov 30 14:14:49.108 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:49.108 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.108 INFO [stderr] Nov 30 14:14:49.116 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.116 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:147:56 Nov 30 14:14:49.116 INFO [stderr] | Nov 30 14:14:49.116 INFO [stderr] 147 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:14:49.116 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:49.116 INFO [stderr] | Nov 30 14:14:49.116 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:49.116 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.116 INFO [stderr] Nov 30 14:14:49.156 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.156 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:110:39 Nov 30 14:14:49.156 INFO [stderr] | Nov 30 14:14:49.156 INFO [stderr] 110 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:14:49.156 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:49.156 INFO [stderr] | Nov 30 14:14:49.156 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:49.156 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.156 INFO [stderr] Nov 30 14:14:49.160 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.160 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:170:53 Nov 30 14:14:49.160 INFO [stderr] | Nov 30 14:14:49.160 INFO [stderr] 170 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:49.160 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:49.160 INFO [stderr] | Nov 30 14:14:49.160 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:49.160 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.160 INFO [stderr] Nov 30 14:14:49.197 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.197 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:111:39 Nov 30 14:14:49.198 INFO [stderr] | Nov 30 14:14:49.198 INFO [stderr] 111 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:14:49.198 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:49.198 INFO [stderr] | Nov 30 14:14:49.198 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:49.198 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.198 INFO [stderr] Nov 30 14:14:49.228 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.232 INFO [stderr] --> src/bindings/analog_out_bricklet.rs:54:53 Nov 30 14:14:49.232 INFO [stderr] | Nov 30 14:14:49.232 INFO [stderr] 54 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:49.232 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:49.232 INFO [stderr] | Nov 30 14:14:49.232 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:49.232 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.232 INFO [stderr] Nov 30 14:14:49.252 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.252 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:126:42 Nov 30 14:14:49.252 INFO [stderr] | Nov 30 14:14:49.252 INFO [stderr] 126 | offset: ::from_le_bytes(&bytes[0..2]), Nov 30 14:14:49.252 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:49.252 INFO [stderr] | Nov 30 14:14:49.252 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:49.252 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.252 INFO [stderr] Nov 30 14:14:49.286 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.286 INFO [stderr] --> src/bindings/analog_out_v2_bricklet.rs:48:53 Nov 30 14:14:49.286 INFO [stderr] | Nov 30 14:14:49.286 INFO [stderr] 48 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:49.286 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:49.286 INFO [stderr] | Nov 30 14:14:49.286 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:49.286 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.286 INFO [stderr] Nov 30 14:14:49.299 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.299 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:127:46 Nov 30 14:14:49.299 INFO [stderr] | Nov 30 14:14:49.299 INFO [stderr] 127 | multiplier: ::from_le_bytes(&bytes[2..4]), Nov 30 14:14:49.299 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:49.299 INFO [stderr] | Nov 30 14:14:49.299 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:49.299 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.299 INFO [stderr] Nov 30 14:14:49.360 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.360 INFO [stderr] --> src/bindings/analog_out_v3_bricklet.rs:78:60 Nov 30 14:14:49.360 INFO [stderr] | Nov 30 14:14:49.360 INFO [stderr] 78 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:49.360 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:49.360 INFO [stderr] | Nov 30 14:14:49.360 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:49.360 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.360 INFO [stderr] Nov 30 14:14:49.388 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.388 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:128:43 Nov 30 14:14:49.388 INFO [stderr] | Nov 30 14:14:49.388 INFO [stderr] 128 | divisor: ::from_le_bytes(&bytes[4..6]), Nov 30 14:14:49.388 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:49.392 INFO [stderr] | Nov 30 14:14:49.392 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:49.392 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.392 INFO [stderr] Nov 30 14:14:49.412 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.413 INFO [stderr] --> src/bindings/analog_out_v3_bricklet.rs:79:64 Nov 30 14:14:49.413 INFO [stderr] | Nov 30 14:14:49.413 INFO [stderr] 79 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:14:49.413 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:49.413 INFO [stderr] | Nov 30 14:14:49.413 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:49.413 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.413 INFO [stderr] Nov 30 14:14:49.492 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.492 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:144:60 Nov 30 14:14:49.492 INFO [stderr] | Nov 30 14:14:49.492 INFO [stderr] 144 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:49.492 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:49.492 INFO [stderr] | Nov 30 14:14:49.492 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:49.492 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.492 INFO [stderr] Nov 30 14:14:49.492 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.492 INFO [stderr] --> src/bindings/analog_out_v3_bricklet.rs:80:53 Nov 30 14:14:49.492 INFO [stderr] | Nov 30 14:14:49.492 INFO [stderr] 80 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:14:49.492 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:49.492 INFO [stderr] | Nov 30 14:14:49.492 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:49.492 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.492 INFO [stderr] Nov 30 14:14:49.550 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.550 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:145:64 Nov 30 14:14:49.550 INFO [stderr] | Nov 30 14:14:49.550 INFO [stderr] 145 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:14:49.551 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:49.551 INFO [stderr] | Nov 30 14:14:49.551 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:49.551 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.556 INFO [stderr] Nov 30 14:14:49.560 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.560 INFO [stderr] --> src/bindings/analog_out_v3_bricklet.rs:81:56 Nov 30 14:14:49.560 INFO [stderr] | Nov 30 14:14:49.564 INFO [stderr] 81 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:14:49.564 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:49.564 INFO [stderr] | Nov 30 14:14:49.564 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:49.564 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.564 INFO [stderr] Nov 30 14:14:49.625 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.625 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:146:53 Nov 30 14:14:49.625 INFO [stderr] | Nov 30 14:14:49.625 INFO [stderr] 146 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:14:49.625 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:49.625 INFO [stderr] | Nov 30 14:14:49.625 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:49.625 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.625 INFO [stderr] Nov 30 14:14:49.644 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.644 INFO [stderr] --> src/bindings/analog_out_v3_bricklet.rs:104:53 Nov 30 14:14:49.644 INFO [stderr] | Nov 30 14:14:49.644 INFO [stderr] 104 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:49.644 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:49.644 INFO [stderr] | Nov 30 14:14:49.644 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:49.644 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.644 INFO [stderr] Nov 30 14:14:49.698 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.698 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:147:56 Nov 30 14:14:49.698 INFO [stderr] | Nov 30 14:14:49.698 INFO [stderr] 147 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:14:49.698 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:49.698 INFO [stderr] | Nov 30 14:14:49.698 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:49.698 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.698 INFO [stderr] Nov 30 14:14:49.757 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.764 INFO [stderr] --> src/bindings/barometer_bricklet.rs:85:39 Nov 30 14:14:49.764 INFO [stderr] | Nov 30 14:14:49.764 INFO [stderr] 85 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:49.764 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:49.764 INFO [stderr] | Nov 30 14:14:49.764 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:49.764 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.764 INFO [stderr] Nov 30 14:14:49.787 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.787 INFO [stderr] --> src/bindings/analog_in_v3_bricklet.rs:170:53 Nov 30 14:14:49.788 INFO [stderr] | Nov 30 14:14:49.788 INFO [stderr] 170 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:49.788 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:49.788 INFO [stderr] | Nov 30 14:14:49.788 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:49.788 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.788 INFO [stderr] Nov 30 14:14:49.836 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.836 INFO [stderr] --> src/bindings/barometer_bricklet.rs:86:39 Nov 30 14:14:49.836 INFO [stderr] | Nov 30 14:14:49.836 INFO [stderr] 86 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:14:49.836 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:49.836 INFO [stderr] | Nov 30 14:14:49.836 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:49.836 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.836 INFO [stderr] Nov 30 14:14:49.872 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.872 INFO [stderr] --> src/bindings/analog_out_bricklet.rs:54:53 Nov 30 14:14:49.872 INFO [stderr] | Nov 30 14:14:49.872 INFO [stderr] 54 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:49.872 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:49.872 INFO [stderr] | Nov 30 14:14:49.872 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:49.872 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.872 INFO [stderr] Nov 30 14:14:49.940 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.940 INFO [stderr] --> src/bindings/analog_out_v2_bricklet.rs:48:53 Nov 30 14:14:49.940 INFO [stderr] | Nov 30 14:14:49.940 INFO [stderr] 48 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:49.940 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:49.940 INFO [stderr] | Nov 30 14:14:49.940 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:49.940 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.940 INFO [stderr] Nov 30 14:14:49.960 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:49.960 INFO [stderr] --> src/bindings/barometer_bricklet.rs:102:39 Nov 30 14:14:49.960 INFO [stderr] | Nov 30 14:14:49.960 INFO [stderr] 102 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:49.960 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:49.960 INFO [stderr] | Nov 30 14:14:49.960 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:49.960 INFO [stderr] found type `&[u8]` Nov 30 14:14:49.960 INFO [stderr] Nov 30 14:14:50.000 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.000 INFO [stderr] --> src/bindings/analog_out_v3_bricklet.rs:78:60 Nov 30 14:14:50.000 INFO [stderr] | Nov 30 14:14:50.000 INFO [stderr] 78 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:50.000 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.000 INFO [stderr] | Nov 30 14:14:50.000 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.000 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.000 INFO [stderr] Nov 30 14:14:50.032 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.032 INFO [stderr] --> src/bindings/barometer_bricklet.rs:103:39 Nov 30 14:14:50.032 INFO [stderr] | Nov 30 14:14:50.032 INFO [stderr] 103 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:14:50.032 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.032 INFO [stderr] | Nov 30 14:14:50.032 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.032 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.032 INFO [stderr] Nov 30 14:14:50.072 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.072 INFO [stderr] --> src/bindings/analog_out_v3_bricklet.rs:79:64 Nov 30 14:14:50.072 INFO [stderr] | Nov 30 14:14:50.072 INFO [stderr] 79 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:14:50.072 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.072 INFO [stderr] | Nov 30 14:14:50.072 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.072 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.072 INFO [stderr] Nov 30 14:14:50.144 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.144 INFO [stderr] --> src/bindings/analog_out_v3_bricklet.rs:80:53 Nov 30 14:14:50.144 INFO [stderr] | Nov 30 14:14:50.144 INFO [stderr] 80 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:14:50.144 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.144 INFO [stderr] | Nov 30 14:14:50.144 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.144 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.144 INFO [stderr] Nov 30 14:14:50.144 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.144 INFO [stderr] --> src/bindings/barometer_bricklet.rs:118:58 Nov 30 14:14:50.144 INFO [stderr] | Nov 30 14:14:50.144 INFO [stderr] 118 | moving_average_pressure: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:50.144 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:50.144 INFO [stderr] | Nov 30 14:14:50.144 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:50.144 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.144 INFO [stderr] Nov 30 14:14:50.188 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.188 INFO [stderr] --> src/bindings/barometer_bricklet.rs:119:51 Nov 30 14:14:50.188 INFO [stderr] | Nov 30 14:14:50.188 INFO [stderr] 119 | average_pressure: ::from_le_bytes(&bytes[1..2]), Nov 30 14:14:50.188 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:50.188 INFO [stderr] | Nov 30 14:14:50.188 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:50.188 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.188 INFO [stderr] Nov 30 14:14:50.212 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.212 INFO [stderr] --> src/bindings/analog_out_v3_bricklet.rs:81:56 Nov 30 14:14:50.212 INFO [stderr] | Nov 30 14:14:50.212 INFO [stderr] 81 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:14:50.212 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.212 INFO [stderr] | Nov 30 14:14:50.212 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.212 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.212 INFO [stderr] Nov 30 14:14:50.236 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.236 INFO [stderr] --> src/bindings/barometer_bricklet.rs:120:54 Nov 30 14:14:50.236 INFO [stderr] | Nov 30 14:14:50.236 INFO [stderr] 120 | average_temperature: ::from_le_bytes(&bytes[2..3]), Nov 30 14:14:50.236 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:50.236 INFO [stderr] | Nov 30 14:14:50.236 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:50.236 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.236 INFO [stderr] Nov 30 14:14:50.276 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.276 INFO [stderr] --> src/bindings/analog_out_v3_bricklet.rs:104:53 Nov 30 14:14:50.276 INFO [stderr] | Nov 30 14:14:50.276 INFO [stderr] 104 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:50.276 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:50.276 INFO [stderr] | Nov 30 14:14:50.276 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:50.276 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.276 INFO [stderr] Nov 30 14:14:50.307 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.307 INFO [stderr] --> src/bindings/barometer_bricklet.rs:143:53 Nov 30 14:14:50.307 INFO [stderr] | Nov 30 14:14:50.307 INFO [stderr] 143 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:50.307 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:50.307 INFO [stderr] | Nov 30 14:14:50.307 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:50.307 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.307 INFO [stderr] Nov 30 14:14:50.372 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.372 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:130:42 Nov 30 14:14:50.372 INFO [stderr] | Nov 30 14:14:50.372 INFO [stderr] 130 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:50.372 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.372 INFO [stderr] | Nov 30 14:14:50.372 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.372 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.372 INFO [stderr] Nov 30 14:14:50.392 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.392 INFO [stderr] --> src/bindings/barometer_bricklet.rs:85:39 Nov 30 14:14:50.392 INFO [stderr] | Nov 30 14:14:50.392 INFO [stderr] 85 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:50.392 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.392 INFO [stderr] | Nov 30 14:14:50.392 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.392 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.392 INFO [stderr] Nov 30 14:14:50.420 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.420 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:133:39 Nov 30 14:14:50.420 INFO [stderr] | Nov 30 14:14:50.420 INFO [stderr] 133 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:14:50.420 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.420 INFO [stderr] | Nov 30 14:14:50.420 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.420 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.420 INFO [stderr] Nov 30 14:14:50.448 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.448 INFO [stderr] --> src/bindings/barometer_bricklet.rs:86:39 Nov 30 14:14:50.448 INFO [stderr] | Nov 30 14:14:50.448 INFO [stderr] 86 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:14:50.448 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.449 INFO [stderr] | Nov 30 14:14:50.449 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.449 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.449 INFO [stderr] Nov 30 14:14:50.496 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.496 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:134:39 Nov 30 14:14:50.496 INFO [stderr] | Nov 30 14:14:50.496 INFO [stderr] 134 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:14:50.496 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.496 INFO [stderr] | Nov 30 14:14:50.496 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.496 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.496 INFO [stderr] Nov 30 14:14:50.496 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.496 INFO [stderr] --> src/bindings/barometer_bricklet.rs:102:39 Nov 30 14:14:50.496 INFO [stderr] | Nov 30 14:14:50.496 INFO [stderr] 102 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:50.496 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.496 INFO [stderr] | Nov 30 14:14:50.496 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.496 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.496 INFO [stderr] Nov 30 14:14:50.548 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.548 INFO [stderr] --> src/bindings/barometer_bricklet.rs:103:39 Nov 30 14:14:50.548 INFO [stderr] | Nov 30 14:14:50.548 INFO [stderr] 103 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:14:50.548 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.548 INFO [stderr] | Nov 30 14:14:50.548 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.548 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.548 INFO [stderr] Nov 30 14:14:50.576 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.576 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:151:42 Nov 30 14:14:50.576 INFO [stderr] | Nov 30 14:14:50.576 INFO [stderr] 151 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:50.576 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.576 INFO [stderr] | Nov 30 14:14:50.576 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.576 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.576 INFO [stderr] Nov 30 14:14:50.596 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.596 INFO [stderr] --> src/bindings/barometer_bricklet.rs:118:58 Nov 30 14:14:50.596 INFO [stderr] | Nov 30 14:14:50.597 INFO [stderr] 118 | moving_average_pressure: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:50.597 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:50.597 INFO [stderr] | Nov 30 14:14:50.597 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:50.597 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.597 INFO [stderr] Nov 30 14:14:50.640 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.640 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:154:39 Nov 30 14:14:50.640 INFO [stderr] | Nov 30 14:14:50.640 INFO [stderr] 154 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:14:50.640 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.640 INFO [stderr] | Nov 30 14:14:50.640 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.640 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.640 INFO [stderr] Nov 30 14:14:50.644 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.644 INFO [stderr] --> src/bindings/barometer_bricklet.rs:119:51 Nov 30 14:14:50.644 INFO [stderr] | Nov 30 14:14:50.644 INFO [stderr] 119 | average_pressure: ::from_le_bytes(&bytes[1..2]), Nov 30 14:14:50.644 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:50.644 INFO [stderr] | Nov 30 14:14:50.644 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:50.644 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.644 INFO [stderr] Nov 30 14:14:50.704 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.704 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:155:39 Nov 30 14:14:50.704 INFO [stderr] | Nov 30 14:14:50.704 INFO [stderr] 155 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:14:50.704 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.704 INFO [stderr] | Nov 30 14:14:50.704 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.704 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.704 INFO [stderr] Nov 30 14:14:50.716 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.716 INFO [stderr] --> src/bindings/barometer_bricklet.rs:120:54 Nov 30 14:14:50.716 INFO [stderr] | Nov 30 14:14:50.716 INFO [stderr] 120 | average_temperature: ::from_le_bytes(&bytes[2..3]), Nov 30 14:14:50.716 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:50.716 INFO [stderr] | Nov 30 14:14:50.716 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:50.716 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.716 INFO [stderr] Nov 30 14:14:50.748 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.748 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:172:42 Nov 30 14:14:50.748 INFO [stderr] | Nov 30 14:14:50.748 INFO [stderr] 172 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:50.748 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.748 INFO [stderr] | Nov 30 14:14:50.748 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.748 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.748 INFO [stderr] Nov 30 14:14:50.796 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.796 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:175:39 Nov 30 14:14:50.796 INFO [stderr] | Nov 30 14:14:50.796 INFO [stderr] 175 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:14:50.796 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.796 INFO [stderr] | Nov 30 14:14:50.796 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.796 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.796 INFO [stderr] Nov 30 14:14:50.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.848 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:176:39 Nov 30 14:14:50.848 INFO [stderr] | Nov 30 14:14:50.848 INFO [stderr] 176 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:14:50.848 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.848 INFO [stderr] | Nov 30 14:14:50.848 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.848 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.848 INFO [stderr] Nov 30 14:14:50.872 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.872 INFO [stderr] --> src/bindings/barometer_bricklet.rs:143:53 Nov 30 14:14:50.872 INFO [stderr] | Nov 30 14:14:50.872 INFO [stderr] 143 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:50.872 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:50.872 INFO [stderr] | Nov 30 14:14:50.872 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:50.872 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.872 INFO [stderr] Nov 30 14:14:50.892 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.892 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:190:70 Nov 30 14:14:50.892 INFO [stderr] | Nov 30 14:14:50.892 INFO [stderr] 190 | moving_average_length_air_pressure: ::from_le_bytes(&bytes[0..2]), Nov 30 14:14:50.892 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:50.892 INFO [stderr] | Nov 30 14:14:50.892 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:50.892 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.892 INFO [stderr] Nov 30 14:14:50.936 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.936 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:191:69 Nov 30 14:14:50.936 INFO [stderr] | Nov 30 14:14:50.936 INFO [stderr] 191 | moving_average_length_temperature: ::from_le_bytes(&bytes[2..4]), Nov 30 14:14:50.936 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:50.936 INFO [stderr] | Nov 30 14:14:50.936 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:50.936 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.936 INFO [stderr] Nov 30 14:14:50.979 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:50.979 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:204:67 Nov 30 14:14:50.979 INFO [stderr] | Nov 30 14:14:50.979 INFO [stderr] 204 | Calibration { measured_air_pressure: ::from_le_bytes(&bytes[0..4]), actual_air_pressure: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:14:50.979 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:50.979 INFO [stderr] | Nov 30 14:14:50.979 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:50.979 INFO [stderr] found type `&[u8]` Nov 30 14:14:50.979 INFO [stderr] Nov 30 14:14:51.030 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.030 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:204:124 Nov 30 14:14:51.030 INFO [stderr] | Nov 30 14:14:51.030 INFO [stderr] 204 | Calibration { measured_air_pressure: ::from_le_bytes(&bytes[0..4]), actual_air_pressure: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:14:51.030 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.030 INFO [stderr] | Nov 30 14:14:51.030 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.030 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.030 INFO [stderr] Nov 30 14:14:51.061 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.061 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:130:42 Nov 30 14:14:51.061 INFO [stderr] | Nov 30 14:14:51.061 INFO [stderr] 130 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:51.061 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.061 INFO [stderr] | Nov 30 14:14:51.061 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.061 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.061 INFO [stderr] Nov 30 14:14:51.128 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.128 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:217:44 Nov 30 14:14:51.128 INFO [stderr] | Nov 30 14:14:51.128 INFO [stderr] 217 | data_rate: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:51.128 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:51.128 INFO [stderr] | Nov 30 14:14:51.128 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:51.128 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.128 INFO [stderr] Nov 30 14:14:51.148 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.148 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:133:39 Nov 30 14:14:51.148 INFO [stderr] | Nov 30 14:14:51.148 INFO [stderr] 133 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:14:51.148 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.148 INFO [stderr] | Nov 30 14:14:51.148 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.148 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.148 INFO [stderr] Nov 30 14:14:51.192 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.192 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:218:63 Nov 30 14:14:51.192 INFO [stderr] | Nov 30 14:14:51.192 INFO [stderr] 218 | air_pressure_low_pass_filter: ::from_le_bytes(&bytes[1..2]), Nov 30 14:14:51.192 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:51.192 INFO [stderr] | Nov 30 14:14:51.192 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:51.192 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.192 INFO [stderr] Nov 30 14:14:51.237 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.237 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:134:39 Nov 30 14:14:51.237 INFO [stderr] | Nov 30 14:14:51.237 INFO [stderr] 134 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:14:51.237 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.237 INFO [stderr] | Nov 30 14:14:51.237 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.237 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.237 INFO [stderr] Nov 30 14:14:51.268 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.268 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:234:60 Nov 30 14:14:51.268 INFO [stderr] | Nov 30 14:14:51.268 INFO [stderr] 234 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:51.268 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.268 INFO [stderr] | Nov 30 14:14:51.268 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.268 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.268 INFO [stderr] Nov 30 14:14:51.292 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.292 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:151:42 Nov 30 14:14:51.292 INFO [stderr] | Nov 30 14:14:51.292 INFO [stderr] 151 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:51.292 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.292 INFO [stderr] | Nov 30 14:14:51.292 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.292 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.292 INFO [stderr] Nov 30 14:14:51.342 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.342 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:154:39 Nov 30 14:14:51.342 INFO [stderr] | Nov 30 14:14:51.342 INFO [stderr] 154 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:14:51.342 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.342 INFO [stderr] | Nov 30 14:14:51.342 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.342 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.342 INFO [stderr] Nov 30 14:14:51.356 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.356 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:235:64 Nov 30 14:14:51.356 INFO [stderr] | Nov 30 14:14:51.356 INFO [stderr] 235 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:14:51.356 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.356 INFO [stderr] | Nov 30 14:14:51.356 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.356 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.356 INFO [stderr] Nov 30 14:14:51.392 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.392 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:155:39 Nov 30 14:14:51.392 INFO [stderr] | Nov 30 14:14:51.392 INFO [stderr] 155 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:14:51.392 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.392 INFO [stderr] | Nov 30 14:14:51.392 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.392 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.392 INFO [stderr] Nov 30 14:14:51.427 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.427 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:236:53 Nov 30 14:14:51.427 INFO [stderr] | Nov 30 14:14:51.427 INFO [stderr] 236 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:14:51.427 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.427 INFO [stderr] | Nov 30 14:14:51.427 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.427 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.427 INFO [stderr] Nov 30 14:14:51.452 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.452 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:172:42 Nov 30 14:14:51.452 INFO [stderr] | Nov 30 14:14:51.452 INFO [stderr] 172 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:51.452 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.452 INFO [stderr] | Nov 30 14:14:51.452 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.452 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.452 INFO [stderr] Nov 30 14:14:51.500 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.500 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:175:39 Nov 30 14:14:51.500 INFO [stderr] | Nov 30 14:14:51.500 INFO [stderr] 175 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:14:51.500 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.500 INFO [stderr] | Nov 30 14:14:51.500 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.500 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.500 INFO [stderr] Nov 30 14:14:51.508 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.508 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:237:56 Nov 30 14:14:51.508 INFO [stderr] | Nov 30 14:14:51.508 INFO [stderr] 237 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:14:51.508 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.508 INFO [stderr] | Nov 30 14:14:51.508 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.508 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.508 INFO [stderr] Nov 30 14:14:51.548 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.548 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:176:39 Nov 30 14:14:51.548 INFO [stderr] | Nov 30 14:14:51.548 INFO [stderr] 176 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:14:51.548 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.548 INFO [stderr] | Nov 30 14:14:51.548 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.548 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.548 INFO [stderr] Nov 30 14:14:51.560 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.560 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:260:53 Nov 30 14:14:51.560 INFO [stderr] | Nov 30 14:14:51.560 INFO [stderr] 260 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:51.560 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:51.560 INFO [stderr] | Nov 30 14:14:51.560 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:51.560 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.560 INFO [stderr] Nov 30 14:14:51.596 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.596 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:190:70 Nov 30 14:14:51.596 INFO [stderr] | Nov 30 14:14:51.596 INFO [stderr] 190 | moving_average_length_air_pressure: ::from_le_bytes(&bytes[0..2]), Nov 30 14:14:51.596 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:51.597 INFO [stderr] | Nov 30 14:14:51.604 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:51.604 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.604 INFO [stderr] Nov 30 14:14:51.635 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.636 INFO [stderr] --> src/bindings/can_bricklet.rs:82:45 Nov 30 14:14:51.636 INFO [stderr] | Nov 30 14:14:51.636 INFO [stderr] 82 | frame_type: ::from_le_bytes(&bytes[1..2]), Nov 30 14:14:51.636 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:51.636 INFO [stderr] | Nov 30 14:14:51.636 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:51.636 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.636 INFO [stderr] Nov 30 14:14:51.644 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.644 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:191:69 Nov 30 14:14:51.644 INFO [stderr] | Nov 30 14:14:51.644 INFO [stderr] 191 | moving_average_length_temperature: ::from_le_bytes(&bytes[2..4]), Nov 30 14:14:51.644 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:51.644 INFO [stderr] | Nov 30 14:14:51.645 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:51.645 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.645 INFO [stderr] Nov 30 14:14:51.695 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.695 INFO [stderr] --> src/bindings/can_bricklet.rs:83:46 Nov 30 14:14:51.695 INFO [stderr] | Nov 30 14:14:51.695 INFO [stderr] 83 | identifier: ::from_le_bytes(&bytes[2..6]), Nov 30 14:14:51.695 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.695 INFO [stderr] | Nov 30 14:14:51.695 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.695 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.695 INFO [stderr] Nov 30 14:14:51.700 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.701 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:204:67 Nov 30 14:14:51.701 INFO [stderr] | Nov 30 14:14:51.701 INFO [stderr] 204 | Calibration { measured_air_pressure: ::from_le_bytes(&bytes[0..4]), actual_air_pressure: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:14:51.701 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.701 INFO [stderr] | Nov 30 14:14:51.701 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.701 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.701 INFO [stderr] Nov 30 14:14:51.769 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.769 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:204:124 Nov 30 14:14:51.769 INFO [stderr] | Nov 30 14:14:51.769 INFO [stderr] 204 | Calibration { measured_air_pressure: ::from_le_bytes(&bytes[0..4]), actual_air_pressure: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:14:51.769 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:51.769 INFO [stderr] | Nov 30 14:14:51.769 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:51.769 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.770 INFO [stderr] Nov 30 14:14:51.774 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.774 INFO [stderr] --> src/bindings/can_bricklet.rs:85:41 Nov 30 14:14:51.775 INFO [stderr] | Nov 30 14:14:51.775 INFO [stderr] 85 | length: ::from_le_bytes(&bytes[14..15]), Nov 30 14:14:51.775 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:51.775 INFO [stderr] | Nov 30 14:14:51.775 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:51.775 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.775 INFO [stderr] Nov 30 14:14:51.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.848 INFO [stderr] --> src/bindings/can_bricklet.rs:100:44 Nov 30 14:14:51.848 INFO [stderr] | Nov 30 14:14:51.848 INFO [stderr] 100 | baud_rate: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:51.848 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:51.848 INFO [stderr] | Nov 30 14:14:51.848 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:51.848 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.848 INFO [stderr] Nov 30 14:14:51.864 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.864 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:217:44 Nov 30 14:14:51.864 INFO [stderr] | Nov 30 14:14:51.864 INFO [stderr] 217 | data_rate: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:51.864 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:51.864 INFO [stderr] | Nov 30 14:14:51.864 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:51.864 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.864 INFO [stderr] Nov 30 14:14:51.927 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.927 INFO [stderr] --> src/bindings/can_bricklet.rs:101:51 Nov 30 14:14:51.927 INFO [stderr] | Nov 30 14:14:51.927 INFO [stderr] 101 | transceiver_mode: ::from_le_bytes(&bytes[1..2]), Nov 30 14:14:51.927 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:51.927 INFO [stderr] | Nov 30 14:14:51.927 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:51.927 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.927 INFO [stderr] Nov 30 14:14:51.969 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:51.969 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:218:63 Nov 30 14:14:51.969 INFO [stderr] | Nov 30 14:14:51.969 INFO [stderr] 218 | air_pressure_low_pass_filter: ::from_le_bytes(&bytes[1..2]), Nov 30 14:14:51.969 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:51.969 INFO [stderr] | Nov 30 14:14:51.970 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:51.970 INFO [stderr] found type `&[u8]` Nov 30 14:14:51.970 INFO [stderr] Nov 30 14:14:52.008 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.008 INFO [stderr] --> src/bindings/can_bricklet.rs:102:49 Nov 30 14:14:52.008 INFO [stderr] | Nov 30 14:14:52.008 INFO [stderr] 102 | write_timeout: ::from_le_bytes(&bytes[2..6]), Nov 30 14:14:52.008 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:52.009 INFO [stderr] | Nov 30 14:14:52.009 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:52.009 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.009 INFO [stderr] Nov 30 14:14:52.084 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.084 INFO [stderr] --> src/bindings/can_bricklet.rs:118:39 Nov 30 14:14:52.084 INFO [stderr] | Nov 30 14:14:52.085 INFO [stderr] 118 | mode: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:52.085 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:52.085 INFO [stderr] | Nov 30 14:14:52.085 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:52.085 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.085 INFO [stderr] Nov 30 14:14:52.132 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.132 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:234:60 Nov 30 14:14:52.132 INFO [stderr] | Nov 30 14:14:52.133 INFO [stderr] 234 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:52.133 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:52.133 INFO [stderr] | Nov 30 14:14:52.133 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:52.133 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.133 INFO [stderr] Nov 30 14:14:52.163 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.163 INFO [stderr] --> src/bindings/can_bricklet.rs:119:40 Nov 30 14:14:52.163 INFO [stderr] | Nov 30 14:14:52.163 INFO [stderr] 119 | mask: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:52.164 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:52.164 INFO [stderr] | Nov 30 14:14:52.164 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:52.164 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.164 INFO [stderr] Nov 30 14:14:52.252 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.252 INFO [stderr] --> src/bindings/can_bricklet.rs:120:43 Nov 30 14:14:52.252 INFO [stderr] | Nov 30 14:14:52.252 INFO [stderr] 120 | filter1: ::from_le_bytes(&bytes[5..9]), Nov 30 14:14:52.252 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:52.256 INFO [stderr] | Nov 30 14:14:52.256 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:52.256 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.256 INFO [stderr] Nov 30 14:14:52.268 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.268 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:235:64 Nov 30 14:14:52.268 INFO [stderr] | Nov 30 14:14:52.269 INFO [stderr] 235 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:14:52.269 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:52.269 INFO [stderr] | Nov 30 14:14:52.269 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:52.269 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.269 INFO [stderr] Nov 30 14:14:52.380 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.380 INFO [stderr] --> src/bindings/can_bricklet.rs:121:43 Nov 30 14:14:52.380 INFO [stderr] | Nov 30 14:14:52.380 INFO [stderr] 121 | filter2: ::from_le_bytes(&bytes[9..13]), Nov 30 14:14:52.380 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:52.380 INFO [stderr] | Nov 30 14:14:52.380 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:52.380 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.380 INFO [stderr] Nov 30 14:14:52.385 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.385 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:236:53 Nov 30 14:14:52.385 INFO [stderr] | Nov 30 14:14:52.385 INFO [stderr] 236 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:14:52.385 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:52.385 INFO [stderr] | Nov 30 14:14:52.385 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:52.385 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.385 INFO [stderr] Nov 30 14:14:52.496 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.496 INFO [stderr] --> src/bindings/can_bricklet.rs:139:52 Nov 30 14:14:52.496 INFO [stderr] | Nov 30 14:14:52.496 INFO [stderr] 139 | write_error_level: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:52.496 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:52.496 INFO [stderr] | Nov 30 14:14:52.496 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:52.496 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.496 INFO [stderr] Nov 30 14:14:52.512 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.512 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:237:56 Nov 30 14:14:52.512 INFO [stderr] | Nov 30 14:14:52.512 INFO [stderr] 237 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:14:52.512 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:52.512 INFO [stderr] | Nov 30 14:14:52.512 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:52.512 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.512 INFO [stderr] Nov 30 14:14:52.566 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.566 INFO [stderr] --> src/bindings/barometer_v2_bricklet.rs:260:53 Nov 30 14:14:52.566 INFO [stderr] | Nov 30 14:14:52.566 INFO [stderr] 260 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:52.566 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:52.566 INFO [stderr] | Nov 30 14:14:52.567 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:52.567 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.567 INFO [stderr] Nov 30 14:14:52.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.580 INFO [stderr] --> src/bindings/can_bricklet.rs:140:51 Nov 30 14:14:52.580 INFO [stderr] | Nov 30 14:14:52.580 INFO [stderr] 140 | read_error_level: ::from_le_bytes(&bytes[1..2]), Nov 30 14:14:52.580 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:52.581 INFO [stderr] | Nov 30 14:14:52.581 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:52.581 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.581 INFO [stderr] Nov 30 14:14:52.680 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.680 INFO [stderr] --> src/bindings/can_bricklet.rs:82:45 Nov 30 14:14:52.680 INFO [stderr] | Nov 30 14:14:52.681 INFO [stderr] 82 | frame_type: ::from_le_bytes(&bytes[1..2]), Nov 30 14:14:52.681 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:52.681 INFO [stderr] | Nov 30 14:14:52.681 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:52.681 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.681 INFO [stderr] Nov 30 14:14:52.690 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.690 INFO [stderr] --> src/bindings/can_bricklet.rs:142:55 Nov 30 14:14:52.691 INFO [stderr] | Nov 30 14:14:52.691 INFO [stderr] 142 | write_timeout_count: ::from_le_bytes(&bytes[3..7]), Nov 30 14:14:52.691 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:52.691 INFO [stderr] | Nov 30 14:14:52.691 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:52.691 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.691 INFO [stderr] Nov 30 14:14:52.736 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.736 INFO [stderr] --> src/bindings/can_bricklet.rs:83:46 Nov 30 14:14:52.736 INFO [stderr] | Nov 30 14:14:52.736 INFO [stderr] 83 | identifier: ::from_le_bytes(&bytes[2..6]), Nov 30 14:14:52.736 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:52.736 INFO [stderr] | Nov 30 14:14:52.736 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:52.736 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.736 INFO [stderr] Nov 30 14:14:52.764 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.764 INFO [stderr] --> src/bindings/can_bricklet.rs:143:64 Nov 30 14:14:52.764 INFO [stderr] | Nov 30 14:14:52.764 INFO [stderr] 143 | read_register_overflow_count: ::from_le_bytes(&bytes[7..11]), Nov 30 14:14:52.764 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:52.764 INFO [stderr] | Nov 30 14:14:52.765 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:52.765 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.765 INFO [stderr] Nov 30 14:14:52.784 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.784 INFO [stderr] --> src/bindings/can_bricklet.rs:85:41 Nov 30 14:14:52.784 INFO [stderr] | Nov 30 14:14:52.784 INFO [stderr] 85 | length: ::from_le_bytes(&bytes[14..15]), Nov 30 14:14:52.784 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:52.784 INFO [stderr] | Nov 30 14:14:52.784 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:52.784 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.784 INFO [stderr] Nov 30 14:14:52.810 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.810 INFO [stderr] --> src/bindings/can_bricklet.rs:144:62 Nov 30 14:14:52.810 INFO [stderr] | Nov 30 14:14:52.810 INFO [stderr] 144 | read_buffer_overflow_count: ::from_le_bytes(&bytes[11..15]), Nov 30 14:14:52.810 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:52.811 INFO [stderr] | Nov 30 14:14:52.811 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:52.811 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.811 INFO [stderr] Nov 30 14:14:52.844 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.844 INFO [stderr] --> src/bindings/can_bricklet.rs:100:44 Nov 30 14:14:52.845 INFO [stderr] | Nov 30 14:14:52.845 INFO [stderr] 100 | baud_rate: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:52.845 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:52.845 INFO [stderr] | Nov 30 14:14:52.846 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:52.846 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.846 INFO [stderr] Nov 30 14:14:52.864 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.864 INFO [stderr] --> src/bindings/can_bricklet.rs:160:45 Nov 30 14:14:52.864 INFO [stderr] | Nov 30 14:14:52.864 INFO [stderr] 160 | frame_type: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:52.864 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:52.865 INFO [stderr] | Nov 30 14:14:52.865 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:52.865 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.865 INFO [stderr] Nov 30 14:14:52.920 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.920 INFO [stderr] --> src/bindings/can_bricklet.rs:101:51 Nov 30 14:14:52.920 INFO [stderr] | Nov 30 14:14:52.920 INFO [stderr] 101 | transceiver_mode: ::from_le_bytes(&bytes[1..2]), Nov 30 14:14:52.920 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:52.920 INFO [stderr] | Nov 30 14:14:52.920 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:52.920 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.920 INFO [stderr] Nov 30 14:14:52.950 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:52.950 INFO [stderr] --> src/bindings/can_bricklet.rs:161:46 Nov 30 14:14:52.950 INFO [stderr] | Nov 30 14:14:52.951 INFO [stderr] 161 | identifier: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:52.951 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:52.951 INFO [stderr] | Nov 30 14:14:52.951 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:52.951 INFO [stderr] found type `&[u8]` Nov 30 14:14:52.951 INFO [stderr] Nov 30 14:14:53.004 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.004 INFO [stderr] --> src/bindings/can_bricklet.rs:102:49 Nov 30 14:14:53.004 INFO [stderr] | Nov 30 14:14:53.005 INFO [stderr] 102 | write_timeout: ::from_le_bytes(&bytes[2..6]), Nov 30 14:14:53.005 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:53.005 INFO [stderr] | Nov 30 14:14:53.005 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:53.005 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.006 INFO [stderr] Nov 30 14:14:53.096 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.096 INFO [stderr] --> src/bindings/can_bricklet.rs:163:41 Nov 30 14:14:53.096 INFO [stderr] | Nov 30 14:14:53.096 INFO [stderr] 163 | length: ::from_le_bytes(&bytes[13..14]), Nov 30 14:14:53.096 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:53.096 INFO [stderr] | Nov 30 14:14:53.096 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:53.096 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.096 INFO [stderr] Nov 30 14:14:53.128 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.128 INFO [stderr] --> src/bindings/can_bricklet.rs:118:39 Nov 30 14:14:53.128 INFO [stderr] | Nov 30 14:14:53.128 INFO [stderr] 118 | mode: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:53.128 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:53.129 INFO [stderr] | Nov 30 14:14:53.129 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:53.129 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.129 INFO [stderr] Nov 30 14:14:53.185 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.186 INFO [stderr] --> src/bindings/can_bricklet.rs:186:53 Nov 30 14:14:53.186 INFO [stderr] | Nov 30 14:14:53.186 INFO [stderr] 186 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:53.186 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:53.186 INFO [stderr] | Nov 30 14:14:53.186 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:53.186 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.186 INFO [stderr] Nov 30 14:14:53.269 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.269 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:151:45 Nov 30 14:14:53.269 INFO [stderr] | Nov 30 14:14:53.269 INFO [stderr] 151 | frame_type: ::from_le_bytes(&bytes[1..2]), Nov 30 14:14:53.270 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:53.270 INFO [stderr] | Nov 30 14:14:53.270 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:53.270 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.270 INFO [stderr] Nov 30 14:14:53.315 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.315 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:152:46 Nov 30 14:14:53.315 INFO [stderr] | Nov 30 14:14:53.316 INFO [stderr] 152 | identifier: ::from_le_bytes(&bytes[2..6]), Nov 30 14:14:53.316 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:53.316 INFO [stderr] | Nov 30 14:14:53.316 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:53.317 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.317 INFO [stderr] Nov 30 14:14:53.330 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.330 INFO [stderr] --> src/bindings/can_bricklet.rs:119:40 Nov 30 14:14:53.330 INFO [stderr] | Nov 30 14:14:53.330 INFO [stderr] 119 | mask: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:53.331 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:53.331 INFO [stderr] | Nov 30 14:14:53.331 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:53.331 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.331 INFO [stderr] Nov 30 14:14:53.381 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.381 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:153:46 Nov 30 14:14:53.381 INFO [stderr] | Nov 30 14:14:53.381 INFO [stderr] 153 | data_length: ::from_le_bytes(&bytes[6..7]), Nov 30 14:14:53.381 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:53.381 INFO [stderr] | Nov 30 14:14:53.381 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:53.381 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.382 INFO [stderr] Nov 30 14:14:53.428 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.428 INFO [stderr] --> src/bindings/can_bricklet.rs:120:43 Nov 30 14:14:53.428 INFO [stderr] | Nov 30 14:14:53.428 INFO [stderr] 120 | filter1: ::from_le_bytes(&bytes[5..9]), Nov 30 14:14:53.428 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:53.428 INFO [stderr] | Nov 30 14:14:53.428 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:53.428 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.428 INFO [stderr] Nov 30 14:14:53.483 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.483 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:180:45 Nov 30 14:14:53.483 INFO [stderr] | Nov 30 14:14:53.483 INFO [stderr] 180 | baud_rate: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:53.484 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:53.484 INFO [stderr] | Nov 30 14:14:53.484 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:53.484 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.484 INFO [stderr] Nov 30 14:14:53.504 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.504 INFO [stderr] --> src/bindings/can_bricklet.rs:121:43 Nov 30 14:14:53.505 INFO [stderr] | Nov 30 14:14:53.505 INFO [stderr] 121 | filter2: ::from_le_bytes(&bytes[9..13]), Nov 30 14:14:53.505 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:53.505 INFO [stderr] | Nov 30 14:14:53.505 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:53.505 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.505 INFO [stderr] Nov 30 14:14:53.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.580 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:181:48 Nov 30 14:14:53.580 INFO [stderr] | Nov 30 14:14:53.581 INFO [stderr] 181 | sample_point: ::from_le_bytes(&bytes[4..6]), Nov 30 14:14:53.581 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:53.581 INFO [stderr] | Nov 30 14:14:53.581 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:53.581 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.581 INFO [stderr] Nov 30 14:14:53.584 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.585 INFO [stderr] --> src/bindings/can_bricklet.rs:139:52 Nov 30 14:14:53.585 INFO [stderr] | Nov 30 14:14:53.585 INFO [stderr] 139 | write_error_level: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:53.585 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:53.585 INFO [stderr] | Nov 30 14:14:53.585 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:53.586 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.586 INFO [stderr] Nov 30 14:14:53.667 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.667 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:182:51 Nov 30 14:14:53.667 INFO [stderr] | Nov 30 14:14:53.667 INFO [stderr] 182 | transceiver_mode: ::from_le_bytes(&bytes[6..7]), Nov 30 14:14:53.667 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:53.667 INFO [stderr] | Nov 30 14:14:53.667 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.667 INFO [stderr] --> src/bindings/can_bricklet.rs:140:51 Nov 30 14:14:53.667 INFO [stderr] | Nov 30 14:14:53.667 INFO [stderr] 140 | read_error_level: ::from_le_bytes(&bytes[1..2]), Nov 30 14:14:53.667 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:53.668 INFO [stderr] | Nov 30 14:14:53.668 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:53.668 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.668 INFO [stderr] Nov 30 14:14:53.668 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:53.668 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.668 INFO [stderr] Nov 30 14:14:53.784 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.784 INFO [stderr] --> src/bindings/can_bricklet.rs:142:55 Nov 30 14:14:53.784 INFO [stderr] | Nov 30 14:14:53.784 INFO [stderr] 142 | write_timeout_count: ::from_le_bytes(&bytes[3..7]), Nov 30 14:14:53.784 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:53.784 INFO [stderr] | Nov 30 14:14:53.784 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:53.784 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.784 INFO [stderr] Nov 30 14:14:53.793 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.793 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:212:52 Nov 30 14:14:53.793 INFO [stderr] | Nov 30 14:14:53.793 INFO [stderr] 212 | write_buffer_size: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:53.793 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:53.800 INFO [stderr] | Nov 30 14:14:53.800 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:53.800 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.800 INFO [stderr] Nov 30 14:14:53.876 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.876 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:213:56 Nov 30 14:14:53.876 INFO [stderr] | Nov 30 14:14:53.876 INFO [stderr] 213 | write_buffer_timeout: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:53.876 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:53.876 INFO [stderr] | Nov 30 14:14:53.876 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:53.876 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.876 INFO [stderr] Nov 30 14:14:53.884 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.884 INFO [stderr] --> src/bindings/can_bricklet.rs:143:64 Nov 30 14:14:53.884 INFO [stderr] | Nov 30 14:14:53.884 INFO [stderr] 143 | read_register_overflow_count: ::from_le_bytes(&bytes[7..11]), Nov 30 14:14:53.884 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:53.884 INFO [stderr] | Nov 30 14:14:53.884 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:53.884 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.884 INFO [stderr] Nov 30 14:14:53.980 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:53.980 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:214:54 Nov 30 14:14:53.980 INFO [stderr] | Nov 30 14:14:53.980 INFO [stderr] 214 | write_backlog_size: ::from_le_bytes(&bytes[5..7]), Nov 30 14:14:53.980 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:53.980 INFO [stderr] | Nov 30 14:14:53.980 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:53.980 INFO [stderr] found type `&[u8]` Nov 30 14:14:53.980 INFO [stderr] Nov 30 14:14:54.000 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.000 INFO [stderr] --> src/bindings/can_bricklet.rs:144:62 Nov 30 14:14:54.000 INFO [stderr] | Nov 30 14:14:54.000 INFO [stderr] 144 | read_buffer_overflow_count: ::from_le_bytes(&bytes[11..15]), Nov 30 14:14:54.000 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:54.000 INFO [stderr] | Nov 30 14:14:54.001 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:54.001 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.001 INFO [stderr] Nov 30 14:14:54.054 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.054 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:215:59 Nov 30 14:14:54.054 INFO [stderr] | Nov 30 14:14:54.054 INFO [stderr] 215 | read_buffer_sizes_length: ::from_le_bytes(&bytes[7..8]), Nov 30 14:14:54.054 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:54.054 INFO [stderr] | Nov 30 14:14:54.054 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:54.054 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.054 INFO [stderr] Nov 30 14:14:54.110 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.110 INFO [stderr] --> src/bindings/can_bricklet.rs:160:45 Nov 30 14:14:54.110 INFO [stderr] | Nov 30 14:14:54.110 INFO [stderr] 160 | frame_type: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:54.110 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:54.110 INFO [stderr] | Nov 30 14:14:54.110 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:54.110 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.110 INFO [stderr] Nov 30 14:14:54.150 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.150 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:217:53 Nov 30 14:14:54.151 INFO [stderr] | Nov 30 14:14:54.151 INFO [stderr] 217 | read_backlog_size: ::from_le_bytes(&bytes[40..42]), Nov 30 14:14:54.151 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:54.151 INFO [stderr] | Nov 30 14:14:54.151 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:54.151 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.151 INFO [stderr] Nov 30 14:14:54.166 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.166 INFO [stderr] --> src/bindings/can_bricklet.rs:161:46 Nov 30 14:14:54.166 INFO [stderr] | Nov 30 14:14:54.166 INFO [stderr] 161 | identifier: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:54.166 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:54.167 INFO [stderr] | Nov 30 14:14:54.167 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:54.167 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.167 INFO [stderr] Nov 30 14:14:54.232 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.232 INFO [stderr] --> src/bindings/can_bricklet.rs:163:41 Nov 30 14:14:54.233 INFO [stderr] | Nov 30 14:14:54.233 INFO [stderr] 163 | length: ::from_le_bytes(&bytes[13..14]), Nov 30 14:14:54.233 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:54.233 INFO [stderr] | Nov 30 14:14:54.233 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:54.234 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.234 INFO [stderr] Nov 30 14:14:54.244 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.244 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:248:46 Nov 30 14:14:54.244 INFO [stderr] | Nov 30 14:14:54.245 INFO [stderr] 248 | filter_mode: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:54.245 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:54.245 INFO [stderr] | Nov 30 14:14:54.245 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:54.245 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.245 INFO [stderr] Nov 30 14:14:54.336 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.336 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:249:47 Nov 30 14:14:54.337 INFO [stderr] | Nov 30 14:14:54.337 INFO [stderr] 249 | filter_mask: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:54.337 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:54.337 INFO [stderr] | Nov 30 14:14:54.337 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:54.337 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.337 INFO [stderr] Nov 30 14:14:54.356 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.356 INFO [stderr] --> src/bindings/can_bricklet.rs:186:53 Nov 30 14:14:54.356 INFO [stderr] | Nov 30 14:14:54.356 INFO [stderr] 186 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:54.357 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:54.357 INFO [stderr] | Nov 30 14:14:54.357 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:54.357 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.357 INFO [stderr] Nov 30 14:14:54.432 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.432 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:250:53 Nov 30 14:14:54.432 INFO [stderr] | Nov 30 14:14:54.432 INFO [stderr] 250 | filter_identifier: ::from_le_bytes(&bytes[5..9]), Nov 30 14:14:54.432 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:54.432 INFO [stderr] | Nov 30 14:14:54.432 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:54.432 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.432 INFO [stderr] Nov 30 14:14:54.500 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.500 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:151:45 Nov 30 14:14:54.500 INFO [stderr] | Nov 30 14:14:54.500 INFO [stderr] 151 | frame_type: ::from_le_bytes(&bytes[1..2]), Nov 30 14:14:54.500 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:54.500 INFO [stderr] | Nov 30 14:14:54.500 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:54.500 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.500 INFO [stderr] Nov 30 14:14:54.567 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.567 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:276:52 Nov 30 14:14:54.568 INFO [stderr] | Nov 30 14:14:54.568 INFO [stderr] 276 | transceiver_state: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:54.568 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:54.568 INFO [stderr] | Nov 30 14:14:54.568 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:54.568 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.568 INFO [stderr] Nov 30 14:14:54.592 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.592 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:152:46 Nov 30 14:14:54.592 INFO [stderr] | Nov 30 14:14:54.593 INFO [stderr] 152 | identifier: ::from_le_bytes(&bytes[2..6]), Nov 30 14:14:54.593 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:54.593 INFO [stderr] | Nov 30 14:14:54.593 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:54.593 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.593 INFO [stderr] Nov 30 14:14:54.677 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.678 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:277:64 Nov 30 14:14:54.678 INFO [stderr] | Nov 30 14:14:54.678 INFO [stderr] 277 | transceiver_write_error_level: ::from_le_bytes(&bytes[1..2]), Nov 30 14:14:54.678 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:54.678 INFO [stderr] | Nov 30 14:14:54.678 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:54.679 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.679 INFO [stderr] Nov 30 14:14:54.697 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.697 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:153:46 Nov 30 14:14:54.697 INFO [stderr] | Nov 30 14:14:54.697 INFO [stderr] 153 | data_length: ::from_le_bytes(&bytes[6..7]), Nov 30 14:14:54.697 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:54.697 INFO [stderr] | Nov 30 14:14:54.697 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:54.697 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.697 INFO [stderr] Nov 30 14:14:54.768 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.768 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:278:63 Nov 30 14:14:54.768 INFO [stderr] | Nov 30 14:14:54.768 INFO [stderr] 278 | transceiver_read_error_level: ::from_le_bytes(&bytes[2..3]), Nov 30 14:14:54.768 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:54.768 INFO [stderr] | Nov 30 14:14:54.769 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:54.769 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.769 INFO [stderr] Nov 30 14:14:54.824 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.824 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:180:45 Nov 30 14:14:54.825 INFO [stderr] | Nov 30 14:14:54.825 INFO [stderr] 180 | baud_rate: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:54.825 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:54.825 INFO [stderr] | Nov 30 14:14:54.825 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:54.825 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.825 INFO [stderr] Nov 30 14:14:54.864 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.864 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:279:68 Nov 30 14:14:54.864 INFO [stderr] | Nov 30 14:14:54.864 INFO [stderr] 279 | transceiver_stuffing_error_count: ::from_le_bytes(&bytes[3..7]), Nov 30 14:14:54.864 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:54.864 INFO [stderr] | Nov 30 14:14:54.864 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:54.864 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.864 INFO [stderr] Nov 30 14:14:54.922 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.922 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:181:48 Nov 30 14:14:54.922 INFO [stderr] | Nov 30 14:14:54.922 INFO [stderr] 181 | sample_point: ::from_le_bytes(&bytes[4..6]), Nov 30 14:14:54.922 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:54.922 INFO [stderr] | Nov 30 14:14:54.922 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:54.922 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.922 INFO [stderr] Nov 30 14:14:54.953 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:54.953 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:280:66 Nov 30 14:14:54.953 INFO [stderr] | Nov 30 14:14:54.953 INFO [stderr] 280 | transceiver_format_error_count: ::from_le_bytes(&bytes[7..11]), Nov 30 14:14:54.953 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:54.953 INFO [stderr] | Nov 30 14:14:54.953 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:54.953 INFO [stderr] found type `&[u8]` Nov 30 14:14:54.953 INFO [stderr] Nov 30 14:14:55.034 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.034 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:182:51 Nov 30 14:14:55.034 INFO [stderr] | Nov 30 14:14:55.035 INFO [stderr] 182 | transceiver_mode: ::from_le_bytes(&bytes[6..7]), Nov 30 14:14:55.035 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:55.035 INFO [stderr] | Nov 30 14:14:55.035 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:55.035 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.035 INFO [stderr] Nov 30 14:14:55.052 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.052 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:281:63 Nov 30 14:14:55.052 INFO [stderr] | Nov 30 14:14:55.052 INFO [stderr] 281 | transceiver_ack_error_count: ::from_le_bytes(&bytes[11..15]), Nov 30 14:14:55.052 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:55.052 INFO [stderr] | Nov 30 14:14:55.052 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:55.052 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.052 INFO [stderr] Nov 30 14:14:55.135 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.135 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:282:64 Nov 30 14:14:55.135 INFO [stderr] | Nov 30 14:14:55.135 INFO [stderr] 282 | transceiver_bit1_error_count: ::from_le_bytes(&bytes[15..19]), Nov 30 14:14:55.135 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:55.135 INFO [stderr] | Nov 30 14:14:55.135 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:55.135 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.135 INFO [stderr] Nov 30 14:14:55.168 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.168 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:212:52 Nov 30 14:14:55.168 INFO [stderr] | Nov 30 14:14:55.168 INFO [stderr] 212 | write_buffer_size: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:55.168 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:55.168 INFO [stderr] | Nov 30 14:14:55.168 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:55.168 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.168 INFO [stderr] Nov 30 14:14:55.225 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.225 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:283:64 Nov 30 14:14:55.225 INFO [stderr] | Nov 30 14:14:55.225 INFO [stderr] 283 | transceiver_bit0_error_count: ::from_le_bytes(&bytes[19..23]), Nov 30 14:14:55.225 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:55.225 INFO [stderr] | Nov 30 14:14:55.225 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:55.225 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.225 INFO [stderr] Nov 30 14:14:55.262 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.262 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:213:56 Nov 30 14:14:55.262 INFO [stderr] | Nov 30 14:14:55.262 INFO [stderr] 213 | write_buffer_timeout: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:55.262 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:55.262 INFO [stderr] | Nov 30 14:14:55.262 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:55.262 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.262 INFO [stderr] Nov 30 14:14:55.323 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.323 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:284:63 Nov 30 14:14:55.324 INFO [stderr] | Nov 30 14:14:55.324 INFO [stderr] 284 | transceiver_crc_error_count: ::from_le_bytes(&bytes[23..27]), Nov 30 14:14:55.324 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:55.324 INFO [stderr] | Nov 30 14:14:55.324 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:55.325 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.325 INFO [stderr] Nov 30 14:14:55.362 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.362 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:214:54 Nov 30 14:14:55.362 INFO [stderr] | Nov 30 14:14:55.362 INFO [stderr] 214 | write_backlog_size: ::from_le_bytes(&bytes[5..7]), Nov 30 14:14:55.362 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:55.362 INFO [stderr] | Nov 30 14:14:55.362 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:55.362 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.362 INFO [stderr] Nov 30 14:14:55.420 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.420 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:285:68 Nov 30 14:14:55.420 INFO [stderr] | Nov 30 14:14:55.420 INFO [stderr] 285 | write_buffer_timeout_error_count: ::from_le_bytes(&bytes[27..31]), Nov 30 14:14:55.421 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:55.421 INFO [stderr] | Nov 30 14:14:55.421 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:55.421 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.421 INFO [stderr] Nov 30 14:14:55.476 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.476 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:215:59 Nov 30 14:14:55.476 INFO [stderr] | Nov 30 14:14:55.476 INFO [stderr] 215 | read_buffer_sizes_length: ::from_le_bytes(&bytes[7..8]), Nov 30 14:14:55.476 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:55.476 INFO [stderr] | Nov 30 14:14:55.476 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:55.476 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.476 INFO [stderr] Nov 30 14:14:55.514 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.514 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:286:68 Nov 30 14:14:55.514 INFO [stderr] | Nov 30 14:14:55.514 INFO [stderr] 286 | read_buffer_overflow_error_count: ::from_le_bytes(&bytes[31..35]), Nov 30 14:14:55.514 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:55.514 INFO [stderr] | Nov 30 14:14:55.514 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:55.514 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.514 INFO [stderr] Nov 30 14:14:55.560 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.560 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:217:53 Nov 30 14:14:55.561 INFO [stderr] | Nov 30 14:14:55.561 INFO [stderr] 217 | read_backlog_size: ::from_le_bytes(&bytes[40..42]), Nov 30 14:14:55.561 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:55.561 INFO [stderr] | Nov 30 14:14:55.562 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:55.562 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.562 INFO [stderr] Nov 30 14:14:55.612 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.612 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:248:46 Nov 30 14:14:55.612 INFO [stderr] | Nov 30 14:14:55.613 INFO [stderr] 248 | filter_mode: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:55.613 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:55.613 INFO [stderr] | Nov 30 14:14:55.613 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:55.613 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.613 INFO [stderr] Nov 30 14:14:55.650 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.650 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:287:77 Nov 30 14:14:55.650 INFO [stderr] | Nov 30 14:14:55.650 INFO [stderr] 287 | read_buffer_overflow_error_occurred_length: ::from_le_bytes(&bytes[35..36]), Nov 30 14:14:55.650 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:55.650 INFO [stderr] | Nov 30 14:14:55.650 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:55.650 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.650 INFO [stderr] Nov 30 14:14:55.657 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.657 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:249:47 Nov 30 14:14:55.658 INFO [stderr] | Nov 30 14:14:55.658 INFO [stderr] 249 | filter_mask: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:55.658 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:55.658 INFO [stderr] | Nov 30 14:14:55.658 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:55.659 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.659 INFO [stderr] Nov 30 14:14:55.725 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.725 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:289:69 Nov 30 14:14:55.725 INFO [stderr] | Nov 30 14:14:55.725 INFO [stderr] 289 | read_backlog_overflow_error_count: ::from_le_bytes(&bytes[40..44]), Nov 30 14:14:55.725 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:55.725 INFO [stderr] | Nov 30 14:14:55.725 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:55.725 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.726 INFO [stderr] Nov 30 14:14:55.756 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.756 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:250:53 Nov 30 14:14:55.756 INFO [stderr] | Nov 30 14:14:55.756 INFO [stderr] 250 | filter_identifier: ::from_le_bytes(&bytes[5..9]), Nov 30 14:14:55.756 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:55.757 INFO [stderr] | Nov 30 14:14:55.757 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:55.757 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.757 INFO [stderr] Nov 30 14:14:55.780 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.780 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:329:45 Nov 30 14:14:55.780 INFO [stderr] | Nov 30 14:14:55.780 INFO [stderr] 329 | frame_type: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:55.780 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:55.780 INFO [stderr] | Nov 30 14:14:55.780 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:55.780 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.780 INFO [stderr] Nov 30 14:14:55.828 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.828 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:330:46 Nov 30 14:14:55.828 INFO [stderr] | Nov 30 14:14:55.828 INFO [stderr] 330 | identifier: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:55.828 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:55.828 INFO [stderr] | Nov 30 14:14:55.828 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:55.828 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.828 INFO [stderr] Nov 30 14:14:55.860 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.860 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:276:52 Nov 30 14:14:55.860 INFO [stderr] | Nov 30 14:14:55.860 INFO [stderr] 276 | transceiver_state: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:55.860 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:55.860 INFO [stderr] | Nov 30 14:14:55.860 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:55.860 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.860 INFO [stderr] Nov 30 14:14:55.871 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.871 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:331:46 Nov 30 14:14:55.871 INFO [stderr] | Nov 30 14:14:55.871 INFO [stderr] 331 | data_length: ::from_le_bytes(&bytes[5..6]), Nov 30 14:14:55.872 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:55.872 INFO [stderr] | Nov 30 14:14:55.872 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:55.872 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.872 INFO [stderr] Nov 30 14:14:55.924 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.924 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:357:60 Nov 30 14:14:55.924 INFO [stderr] | Nov 30 14:14:55.924 INFO [stderr] 357 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:55.924 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:55.925 INFO [stderr] | Nov 30 14:14:55.925 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:55.925 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.925 INFO [stderr] Nov 30 14:14:55.934 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.934 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:277:64 Nov 30 14:14:55.934 INFO [stderr] | Nov 30 14:14:55.934 INFO [stderr] 277 | transceiver_write_error_level: ::from_le_bytes(&bytes[1..2]), Nov 30 14:14:55.935 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:55.935 INFO [stderr] | Nov 30 14:14:55.935 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:55.935 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.935 INFO [stderr] Nov 30 14:14:55.974 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.974 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:358:64 Nov 30 14:14:55.974 INFO [stderr] | Nov 30 14:14:55.974 INFO [stderr] 358 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:14:55.974 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:55.975 INFO [stderr] | Nov 30 14:14:55.975 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:55.975 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.975 INFO [stderr] Nov 30 14:14:55.979 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:55.979 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:278:63 Nov 30 14:14:55.979 INFO [stderr] | Nov 30 14:14:55.979 INFO [stderr] 278 | transceiver_read_error_level: ::from_le_bytes(&bytes[2..3]), Nov 30 14:14:55.979 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:55.979 INFO [stderr] | Nov 30 14:14:55.979 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:55.979 INFO [stderr] found type `&[u8]` Nov 30 14:14:55.979 INFO [stderr] Nov 30 14:14:56.044 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.044 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:359:53 Nov 30 14:14:56.044 INFO [stderr] | Nov 30 14:14:56.044 INFO [stderr] 359 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:14:56.044 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:56.044 INFO [stderr] | Nov 30 14:14:56.044 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:56.044 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.045 INFO [stderr] Nov 30 14:14:56.064 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.064 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:279:68 Nov 30 14:14:56.064 INFO [stderr] | Nov 30 14:14:56.064 INFO [stderr] 279 | transceiver_stuffing_error_count: ::from_le_bytes(&bytes[3..7]), Nov 30 14:14:56.064 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:56.064 INFO [stderr] | Nov 30 14:14:56.064 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:56.064 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.064 INFO [stderr] Nov 30 14:14:56.112 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.112 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:360:56 Nov 30 14:14:56.112 INFO [stderr] | Nov 30 14:14:56.112 INFO [stderr] 360 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:14:56.112 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:56.112 INFO [stderr] | Nov 30 14:14:56.112 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:56.112 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.113 INFO [stderr] Nov 30 14:14:56.152 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.152 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:280:66 Nov 30 14:14:56.153 INFO [stderr] | Nov 30 14:14:56.153 INFO [stderr] 280 | transceiver_format_error_count: ::from_le_bytes(&bytes[7..11]), Nov 30 14:14:56.153 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:56.153 INFO [stderr] | Nov 30 14:14:56.153 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:56.154 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.154 INFO [stderr] Nov 30 14:14:56.182 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.182 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:383:53 Nov 30 14:14:56.182 INFO [stderr] | Nov 30 14:14:56.182 INFO [stderr] 383 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:56.182 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:56.183 INFO [stderr] | Nov 30 14:14:56.183 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:56.183 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.183 INFO [stderr] Nov 30 14:14:56.252 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.252 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:281:63 Nov 30 14:14:56.253 INFO [stderr] | Nov 30 14:14:56.253 INFO [stderr] 281 | transceiver_ack_error_count: ::from_le_bytes(&bytes[11..15]), Nov 30 14:14:56.253 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:56.253 INFO [stderr] | Nov 30 14:14:56.253 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:56.254 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.254 INFO [stderr] Nov 30 14:14:56.336 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.336 INFO [stderr] --> src/bindings/co2_bricklet.rs:61:39 Nov 30 14:14:56.336 INFO [stderr] | Nov 30 14:14:56.336 INFO [stderr] 61 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:56.336 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:56.336 INFO [stderr] | Nov 30 14:14:56.336 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:56.336 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.336 INFO [stderr] Nov 30 14:14:56.348 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.348 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:282:64 Nov 30 14:14:56.348 INFO [stderr] | Nov 30 14:14:56.348 INFO [stderr] 282 | transceiver_bit1_error_count: ::from_le_bytes(&bytes[15..19]), Nov 30 14:14:56.348 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:56.348 INFO [stderr] | Nov 30 14:14:56.348 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:56.348 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.348 INFO [stderr] Nov 30 14:14:56.418 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.418 INFO [stderr] --> src/bindings/co2_bricklet.rs:62:39 Nov 30 14:14:56.418 INFO [stderr] | Nov 30 14:14:56.418 INFO [stderr] 62 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:56.418 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:56.418 INFO [stderr] | Nov 30 14:14:56.418 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:56.418 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.418 INFO [stderr] Nov 30 14:14:56.447 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.447 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:283:64 Nov 30 14:14:56.447 INFO [stderr] | Nov 30 14:14:56.447 INFO [stderr] 283 | transceiver_bit0_error_count: ::from_le_bytes(&bytes[19..23]), Nov 30 14:14:56.447 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:56.447 INFO [stderr] | Nov 30 14:14:56.447 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:56.447 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.447 INFO [stderr] Nov 30 14:14:56.508 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.508 INFO [stderr] --> src/bindings/co2_bricklet.rs:85:53 Nov 30 14:14:56.508 INFO [stderr] | Nov 30 14:14:56.508 INFO [stderr] 85 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:56.508 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:56.508 INFO [stderr] | Nov 30 14:14:56.508 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:56.508 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.508 INFO [stderr] Nov 30 14:14:56.542 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.542 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:284:63 Nov 30 14:14:56.542 INFO [stderr] | Nov 30 14:14:56.542 INFO [stderr] 284 | transceiver_crc_error_count: ::from_le_bytes(&bytes[23..27]), Nov 30 14:14:56.542 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:56.542 INFO [stderr] | Nov 30 14:14:56.542 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:56.542 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.542 INFO [stderr] Nov 30 14:14:56.634 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.636 INFO [stderr] --> src/bindings/color_bricklet.rs:98:37 Nov 30 14:14:56.636 INFO [stderr] | Nov 30 14:14:56.636 INFO [stderr] 98 | r: ::from_le_bytes(&bytes[0..2]), Nov 30 14:14:56.636 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:56.636 INFO [stderr] | Nov 30 14:14:56.636 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:56.636 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.636 INFO [stderr] Nov 30 14:14:56.636 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.636 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:285:68 Nov 30 14:14:56.636 INFO [stderr] | Nov 30 14:14:56.636 INFO [stderr] 285 | write_buffer_timeout_error_count: ::from_le_bytes(&bytes[27..31]), Nov 30 14:14:56.636 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:56.636 INFO [stderr] | Nov 30 14:14:56.636 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:56.636 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.636 INFO [stderr] Nov 30 14:14:56.714 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.714 INFO [stderr] --> src/bindings/color_bricklet.rs:99:37 Nov 30 14:14:56.714 INFO [stderr] | Nov 30 14:14:56.714 INFO [stderr] 99 | g: ::from_le_bytes(&bytes[2..4]), Nov 30 14:14:56.714 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:56.714 INFO [stderr] | Nov 30 14:14:56.714 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:56.714 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.714 INFO [stderr] Nov 30 14:14:56.731 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.732 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:286:68 Nov 30 14:14:56.732 INFO [stderr] | Nov 30 14:14:56.732 INFO [stderr] 286 | read_buffer_overflow_error_count: ::from_le_bytes(&bytes[31..35]), Nov 30 14:14:56.732 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:56.732 INFO [stderr] | Nov 30 14:14:56.732 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:56.732 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.732 INFO [stderr] Nov 30 14:14:56.802 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.802 INFO [stderr] --> src/bindings/color_bricklet.rs:100:37 Nov 30 14:14:56.802 INFO [stderr] | Nov 30 14:14:56.802 INFO [stderr] 100 | b: ::from_le_bytes(&bytes[4..6]), Nov 30 14:14:56.802 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:56.802 INFO [stderr] | Nov 30 14:14:56.802 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:56.802 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.802 INFO [stderr] Nov 30 14:14:56.832 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.832 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:287:77 Nov 30 14:14:56.832 INFO [stderr] | Nov 30 14:14:56.832 INFO [stderr] 287 | read_buffer_overflow_error_occurred_length: ::from_le_bytes(&bytes[35..36]), Nov 30 14:14:56.832 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:56.832 INFO [stderr] | Nov 30 14:14:56.832 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:56.832 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.832 INFO [stderr] Nov 30 14:14:56.941 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.941 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:289:69 Nov 30 14:14:56.941 INFO [stderr] | Nov 30 14:14:56.941 INFO [stderr] 289 | read_backlog_overflow_error_count: ::from_le_bytes(&bytes[40..44]), Nov 30 14:14:56.941 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:56.941 INFO [stderr] | Nov 30 14:14:56.941 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:56.941 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.941 INFO [stderr] Nov 30 14:14:56.950 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:56.950 INFO [stderr] --> src/bindings/color_bricklet.rs:101:37 Nov 30 14:14:56.950 INFO [stderr] | Nov 30 14:14:56.950 INFO [stderr] 101 | c: ::from_le_bytes(&bytes[6..8]), Nov 30 14:14:56.950 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:56.950 INFO [stderr] | Nov 30 14:14:56.950 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:56.950 INFO [stderr] found type `&[u8]` Nov 30 14:14:56.950 INFO [stderr] Nov 30 14:14:57.060 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.060 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:329:45 Nov 30 14:14:57.060 INFO [stderr] | Nov 30 14:14:57.061 INFO [stderr] 329 | frame_type: ::from_le_bytes(&bytes[0..1]), Nov 30 14:14:57.061 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:57.061 INFO [stderr] | Nov 30 14:14:57.061 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:57.061 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.061 INFO [stderr] Nov 30 14:14:57.067 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.067 INFO [stderr] --> src/bindings/color_bricklet.rs:123:41 Nov 30 14:14:57.067 INFO [stderr] | Nov 30 14:14:57.067 INFO [stderr] 123 | min_r: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:57.067 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:57.067 INFO [stderr] | Nov 30 14:14:57.067 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:57.076 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.076 INFO [stderr] Nov 30 14:14:57.156 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.156 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:330:46 Nov 30 14:14:57.156 INFO [stderr] | Nov 30 14:14:57.156 INFO [stderr] 330 | identifier: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:57.156 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:57.156 INFO [stderr] | Nov 30 14:14:57.156 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:57.156 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.156 INFO [stderr] Nov 30 14:14:57.166 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.166 INFO [stderr] --> src/bindings/color_bricklet.rs:124:41 Nov 30 14:14:57.166 INFO [stderr] | Nov 30 14:14:57.166 INFO [stderr] 124 | max_r: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:57.166 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:57.166 INFO [stderr] | Nov 30 14:14:57.167 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:57.167 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.176 INFO [stderr] Nov 30 14:14:57.249 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.249 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:331:46 Nov 30 14:14:57.249 INFO [stderr] | Nov 30 14:14:57.249 INFO [stderr] 331 | data_length: ::from_le_bytes(&bytes[5..6]), Nov 30 14:14:57.249 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:57.249 INFO [stderr] | Nov 30 14:14:57.249 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:57.249 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.249 INFO [stderr] Nov 30 14:14:57.277 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.277 INFO [stderr] --> src/bindings/color_bricklet.rs:125:41 Nov 30 14:14:57.277 INFO [stderr] | Nov 30 14:14:57.277 INFO [stderr] 125 | min_g: ::from_le_bytes(&bytes[5..7]), Nov 30 14:14:57.277 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:57.277 INFO [stderr] | Nov 30 14:14:57.277 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:57.277 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.280 INFO [stderr] Nov 30 14:14:57.356 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.356 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:357:60 Nov 30 14:14:57.356 INFO [stderr] | Nov 30 14:14:57.356 INFO [stderr] 357 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:14:57.356 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:57.356 INFO [stderr] | Nov 30 14:14:57.356 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:57.356 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.356 INFO [stderr] Nov 30 14:14:57.373 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.373 INFO [stderr] --> src/bindings/color_bricklet.rs:126:41 Nov 30 14:14:57.373 INFO [stderr] | Nov 30 14:14:57.373 INFO [stderr] 126 | max_g: ::from_le_bytes(&bytes[7..9]), Nov 30 14:14:57.373 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:57.373 INFO [stderr] | Nov 30 14:14:57.373 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:57.373 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.380 INFO [stderr] Nov 30 14:14:57.468 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.468 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:358:64 Nov 30 14:14:57.468 INFO [stderr] | Nov 30 14:14:57.468 INFO [stderr] 358 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:14:57.468 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:57.468 INFO [stderr] | Nov 30 14:14:57.468 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:57.468 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.468 INFO [stderr] Nov 30 14:14:57.472 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.472 INFO [stderr] --> src/bindings/color_bricklet.rs:127:41 Nov 30 14:14:57.472 INFO [stderr] | Nov 30 14:14:57.472 INFO [stderr] 127 | min_b: ::from_le_bytes(&bytes[9..11]), Nov 30 14:14:57.472 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:57.472 INFO [stderr] | Nov 30 14:14:57.472 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:57.472 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.472 INFO [stderr] Nov 30 14:14:57.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.556 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:359:53 Nov 30 14:14:57.556 INFO [stderr] | Nov 30 14:14:57.556 INFO [stderr] 359 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:14:57.556 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:57.556 INFO [stderr] | Nov 30 14:14:57.556 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:57.556 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.556 INFO [stderr] Nov 30 14:14:57.609 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.609 INFO [stderr] --> src/bindings/color_bricklet.rs:128:41 Nov 30 14:14:57.609 INFO [stderr] | Nov 30 14:14:57.609 INFO [stderr] 128 | max_b: ::from_le_bytes(&bytes[11..13]), Nov 30 14:14:57.609 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:57.609 INFO [stderr] | Nov 30 14:14:57.609 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:57.609 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.609 INFO [stderr] Nov 30 14:14:57.639 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.639 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:360:56 Nov 30 14:14:57.639 INFO [stderr] | Nov 30 14:14:57.639 INFO [stderr] 360 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:14:57.639 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:57.639 INFO [stderr] | Nov 30 14:14:57.639 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:57.639 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.639 INFO [stderr] Nov 30 14:14:57.683 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.683 INFO [stderr] --> src/bindings/color_bricklet.rs:129:41 Nov 30 14:14:57.683 INFO [stderr] | Nov 30 14:14:57.683 INFO [stderr] 129 | min_c: ::from_le_bytes(&bytes[13..15]), Nov 30 14:14:57.683 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:57.688 INFO [stderr] | Nov 30 14:14:57.688 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:57.688 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.688 INFO [stderr] Nov 30 14:14:57.748 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.748 INFO [stderr] --> src/bindings/can_v2_bricklet.rs:383:53 Nov 30 14:14:57.748 INFO [stderr] | Nov 30 14:14:57.748 INFO [stderr] 383 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:57.748 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:57.748 INFO [stderr] | Nov 30 14:14:57.748 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:57.748 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.748 INFO [stderr] Nov 30 14:14:57.791 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.791 INFO [stderr] --> src/bindings/color_bricklet.rs:130:41 Nov 30 14:14:57.791 INFO [stderr] | Nov 30 14:14:57.791 INFO [stderr] 130 | max_c: ::from_le_bytes(&bytes[15..17]), Nov 30 14:14:57.791 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:57.791 INFO [stderr] | Nov 30 14:14:57.791 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:57.791 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.791 INFO [stderr] Nov 30 14:14:57.920 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.920 INFO [stderr] --> src/bindings/color_bricklet.rs:146:37 Nov 30 14:14:57.920 INFO [stderr] | Nov 30 14:14:57.920 INFO [stderr] 146 | r: ::from_le_bytes(&bytes[0..2]), Nov 30 14:14:57.920 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:57.920 INFO [stderr] | Nov 30 14:14:57.920 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:57.920 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.920 INFO [stderr] Nov 30 14:14:57.949 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.949 INFO [stderr] --> src/bindings/co2_bricklet.rs:61:39 Nov 30 14:14:57.949 INFO [stderr] | Nov 30 14:14:57.949 INFO [stderr] 61 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:57.949 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:57.949 INFO [stderr] | Nov 30 14:14:57.949 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:57.949 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.949 INFO [stderr] Nov 30 14:14:57.988 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:57.988 INFO [stderr] --> src/bindings/color_bricklet.rs:147:37 Nov 30 14:14:57.988 INFO [stderr] | Nov 30 14:14:57.988 INFO [stderr] 147 | g: ::from_le_bytes(&bytes[2..4]), Nov 30 14:14:57.988 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:57.988 INFO [stderr] | Nov 30 14:14:57.988 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:57.988 INFO [stderr] found type `&[u8]` Nov 30 14:14:57.988 INFO [stderr] Nov 30 14:14:58.048 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.048 INFO [stderr] --> src/bindings/co2_bricklet.rs:62:39 Nov 30 14:14:58.048 INFO [stderr] | Nov 30 14:14:58.048 INFO [stderr] 62 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:58.048 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.048 INFO [stderr] | Nov 30 14:14:58.048 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.048 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.048 INFO [stderr] Nov 30 14:14:58.082 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.082 INFO [stderr] --> src/bindings/color_bricklet.rs:148:37 Nov 30 14:14:58.082 INFO [stderr] | Nov 30 14:14:58.082 INFO [stderr] 148 | b: ::from_le_bytes(&bytes[4..6]), Nov 30 14:14:58.082 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.082 INFO [stderr] | Nov 30 14:14:58.083 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.083 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.083 INFO [stderr] Nov 30 14:14:58.164 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.164 INFO [stderr] --> src/bindings/co2_bricklet.rs:85:53 Nov 30 14:14:58.164 INFO [stderr] | Nov 30 14:14:58.164 INFO [stderr] 85 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:58.164 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.164 INFO [stderr] | Nov 30 14:14:58.164 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.164 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.164 INFO [stderr] Nov 30 14:14:58.198 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.198 INFO [stderr] --> src/bindings/color_bricklet.rs:149:37 Nov 30 14:14:58.198 INFO [stderr] | Nov 30 14:14:58.198 INFO [stderr] 149 | c: ::from_le_bytes(&bytes[6..8]), Nov 30 14:14:58.198 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.198 INFO [stderr] | Nov 30 14:14:58.198 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.198 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.198 INFO [stderr] Nov 30 14:14:58.272 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.272 INFO [stderr] --> src/bindings/color_bricklet.rs:98:37 Nov 30 14:14:58.272 INFO [stderr] | Nov 30 14:14:58.272 INFO [stderr] 98 | r: ::from_le_bytes(&bytes[0..2]), Nov 30 14:14:58.272 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.272 INFO [stderr] | Nov 30 14:14:58.272 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.272 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.284 INFO [stderr] Nov 30 14:14:58.312 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.312 INFO [stderr] --> src/bindings/color_bricklet.rs:165:37 Nov 30 14:14:58.312 INFO [stderr] | Nov 30 14:14:58.312 INFO [stderr] 165 | r: ::from_le_bytes(&bytes[0..2]), Nov 30 14:14:58.312 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.312 INFO [stderr] | Nov 30 14:14:58.312 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.312 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.312 INFO [stderr] Nov 30 14:14:58.371 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.371 INFO [stderr] --> src/bindings/color_bricklet.rs:99:37 Nov 30 14:14:58.371 INFO [stderr] | Nov 30 14:14:58.371 INFO [stderr] 99 | g: ::from_le_bytes(&bytes[2..4]), Nov 30 14:14:58.371 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.371 INFO [stderr] | Nov 30 14:14:58.371 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.371 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.371 INFO [stderr] Nov 30 14:14:58.418 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.418 INFO [stderr] --> src/bindings/color_bricklet.rs:166:37 Nov 30 14:14:58.418 INFO [stderr] | Nov 30 14:14:58.418 INFO [stderr] 166 | g: ::from_le_bytes(&bytes[2..4]), Nov 30 14:14:58.418 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.418 INFO [stderr] | Nov 30 14:14:58.418 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.418 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.418 INFO [stderr] Nov 30 14:14:58.462 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.462 INFO [stderr] --> src/bindings/color_bricklet.rs:100:37 Nov 30 14:14:58.462 INFO [stderr] | Nov 30 14:14:58.462 INFO [stderr] 100 | b: ::from_le_bytes(&bytes[4..6]), Nov 30 14:14:58.462 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.462 INFO [stderr] | Nov 30 14:14:58.462 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.462 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.462 INFO [stderr] Nov 30 14:14:58.524 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.524 INFO [stderr] --> src/bindings/color_bricklet.rs:167:37 Nov 30 14:14:58.524 INFO [stderr] | Nov 30 14:14:58.524 INFO [stderr] 167 | b: ::from_le_bytes(&bytes[4..6]), Nov 30 14:14:58.524 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.524 INFO [stderr] | Nov 30 14:14:58.524 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.524 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.524 INFO [stderr] Nov 30 14:14:58.568 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.568 INFO [stderr] --> src/bindings/color_bricklet.rs:101:37 Nov 30 14:14:58.568 INFO [stderr] | Nov 30 14:14:58.568 INFO [stderr] 101 | c: ::from_le_bytes(&bytes[6..8]), Nov 30 14:14:58.568 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.568 INFO [stderr] | Nov 30 14:14:58.568 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.568 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.568 INFO [stderr] Nov 30 14:14:58.630 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.630 INFO [stderr] --> src/bindings/color_bricklet.rs:168:37 Nov 30 14:14:58.630 INFO [stderr] | Nov 30 14:14:58.630 INFO [stderr] 168 | c: ::from_le_bytes(&bytes[6..8]), Nov 30 14:14:58.630 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.630 INFO [stderr] | Nov 30 14:14:58.630 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.630 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.630 INFO [stderr] Nov 30 14:14:58.668 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.668 INFO [stderr] --> src/bindings/color_bricklet.rs:123:41 Nov 30 14:14:58.668 INFO [stderr] | Nov 30 14:14:58.668 INFO [stderr] 123 | min_r: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:58.668 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.668 INFO [stderr] | Nov 30 14:14:58.668 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.668 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.668 INFO [stderr] Nov 30 14:14:58.713 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.713 INFO [stderr] --> src/bindings/color_bricklet.rs:181:44 Nov 30 14:14:58.713 INFO [stderr] | Nov 30 14:14:58.713 INFO [stderr] 181 | Config { gain: ::from_le_bytes(&bytes[0..1]), integration_time: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:14:58.713 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:58.713 INFO [stderr] | Nov 30 14:14:58.713 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:58.713 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.713 INFO [stderr] Nov 30 14:14:58.768 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.768 INFO [stderr] --> src/bindings/color_bricklet.rs:124:41 Nov 30 14:14:58.768 INFO [stderr] | Nov 30 14:14:58.768 INFO [stderr] 124 | max_r: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:58.768 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.768 INFO [stderr] | Nov 30 14:14:58.768 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.768 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.768 INFO [stderr] Nov 30 14:14:58.797 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.797 INFO [stderr] --> src/bindings/color_bricklet.rs:181:97 Nov 30 14:14:58.797 INFO [stderr] | Nov 30 14:14:58.797 INFO [stderr] 181 | Config { gain: ::from_le_bytes(&bytes[0..1]), integration_time: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:14:58.797 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:14:58.797 INFO [stderr] | Nov 30 14:14:58.797 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:14:58.797 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.797 INFO [stderr] Nov 30 14:14:58.859 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.859 INFO [stderr] --> src/bindings/color_bricklet.rs:125:41 Nov 30 14:14:58.859 INFO [stderr] | Nov 30 14:14:58.859 INFO [stderr] 125 | min_g: ::from_le_bytes(&bytes[5..7]), Nov 30 14:14:58.859 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.860 INFO [stderr] | Nov 30 14:14:58.860 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.860 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.860 INFO [stderr] Nov 30 14:14:58.909 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.909 INFO [stderr] --> src/bindings/color_bricklet.rs:203:53 Nov 30 14:14:58.909 INFO [stderr] | Nov 30 14:14:58.909 INFO [stderr] 203 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:58.909 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.909 INFO [stderr] | Nov 30 14:14:58.909 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.909 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.910 INFO [stderr] Nov 30 14:14:58.961 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:58.961 INFO [stderr] --> src/bindings/color_bricklet.rs:126:41 Nov 30 14:14:58.961 INFO [stderr] | Nov 30 14:14:58.961 INFO [stderr] 126 | max_g: ::from_le_bytes(&bytes[7..9]), Nov 30 14:14:58.961 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:58.961 INFO [stderr] | Nov 30 14:14:58.961 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:58.961 INFO [stderr] found type `&[u8]` Nov 30 14:14:58.961 INFO [stderr] Nov 30 14:14:59.072 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.072 INFO [stderr] --> src/bindings/current12_bricklet.rs:81:39 Nov 30 14:14:59.072 INFO [stderr] | Nov 30 14:14:59.072 INFO [stderr] 81 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:59.072 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.072 INFO [stderr] | Nov 30 14:14:59.072 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.072 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.073 INFO [stderr] Nov 30 14:14:59.096 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.096 INFO [stderr] --> src/bindings/color_bricklet.rs:127:41 Nov 30 14:14:59.096 INFO [stderr] | Nov 30 14:14:59.096 INFO [stderr] 127 | min_b: ::from_le_bytes(&bytes[9..11]), Nov 30 14:14:59.096 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.096 INFO [stderr] | Nov 30 14:14:59.096 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.096 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.096 INFO [stderr] Nov 30 14:14:59.212 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.212 INFO [stderr] --> src/bindings/current12_bricklet.rs:82:39 Nov 30 14:14:59.212 INFO [stderr] | Nov 30 14:14:59.212 INFO [stderr] 82 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:59.212 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.212 INFO [stderr] | Nov 30 14:14:59.212 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.212 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.212 INFO [stderr] Nov 30 14:14:59.213 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.213 INFO [stderr] --> src/bindings/color_bricklet.rs:128:41 Nov 30 14:14:59.213 INFO [stderr] | Nov 30 14:14:59.213 INFO [stderr] 128 | max_b: ::from_le_bytes(&bytes[11..13]), Nov 30 14:14:59.213 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.213 INFO [stderr] | Nov 30 14:14:59.213 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.213 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.213 INFO [stderr] Nov 30 14:14:59.258 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.258 INFO [stderr] --> src/bindings/current12_bricklet.rs:98:39 Nov 30 14:14:59.258 INFO [stderr] | Nov 30 14:14:59.258 INFO [stderr] 98 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:59.258 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.259 INFO [stderr] | Nov 30 14:14:59.259 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.259 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.259 INFO [stderr] Nov 30 14:14:59.302 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.302 INFO [stderr] --> src/bindings/current12_bricklet.rs:99:39 Nov 30 14:14:59.302 INFO [stderr] | Nov 30 14:14:59.302 INFO [stderr] 99 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:59.302 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.302 INFO [stderr] | Nov 30 14:14:59.302 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.302 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.302 INFO [stderr] Nov 30 14:14:59.341 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.341 INFO [stderr] --> src/bindings/color_bricklet.rs:129:41 Nov 30 14:14:59.341 INFO [stderr] | Nov 30 14:14:59.341 INFO [stderr] 129 | min_c: ::from_le_bytes(&bytes[13..15]), Nov 30 14:14:59.341 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.341 INFO [stderr] | Nov 30 14:14:59.341 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.341 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.341 INFO [stderr] Nov 30 14:14:59.384 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.384 INFO [stderr] --> src/bindings/current12_bricklet.rs:122:53 Nov 30 14:14:59.384 INFO [stderr] | Nov 30 14:14:59.384 INFO [stderr] 122 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:59.384 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.384 INFO [stderr] | Nov 30 14:14:59.384 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.384 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.384 INFO [stderr] Nov 30 14:14:59.421 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.421 INFO [stderr] --> src/bindings/color_bricklet.rs:130:41 Nov 30 14:14:59.421 INFO [stderr] | Nov 30 14:14:59.421 INFO [stderr] 130 | max_c: ::from_le_bytes(&bytes[15..17]), Nov 30 14:14:59.421 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.421 INFO [stderr] | Nov 30 14:14:59.428 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.428 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.428 INFO [stderr] Nov 30 14:14:59.493 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.493 INFO [stderr] --> src/bindings/current25_bricklet.rs:81:39 Nov 30 14:14:59.493 INFO [stderr] | Nov 30 14:14:59.493 INFO [stderr] 81 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:59.493 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.493 INFO [stderr] | Nov 30 14:14:59.493 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.494 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.494 INFO [stderr] Nov 30 14:14:59.517 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.517 INFO [stderr] --> src/bindings/color_bricklet.rs:146:37 Nov 30 14:14:59.517 INFO [stderr] | Nov 30 14:14:59.517 INFO [stderr] 146 | r: ::from_le_bytes(&bytes[0..2]), Nov 30 14:14:59.517 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.517 INFO [stderr] | Nov 30 14:14:59.517 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.517 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.517 INFO [stderr] Nov 30 14:14:59.538 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.538 INFO [stderr] --> src/bindings/current25_bricklet.rs:82:39 Nov 30 14:14:59.538 INFO [stderr] | Nov 30 14:14:59.538 INFO [stderr] 82 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:59.538 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.538 INFO [stderr] | Nov 30 14:14:59.538 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.538 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.538 INFO [stderr] Nov 30 14:14:59.597 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.597 INFO [stderr] --> src/bindings/current25_bricklet.rs:98:39 Nov 30 14:14:59.597 INFO [stderr] | Nov 30 14:14:59.597 INFO [stderr] 98 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:14:59.597 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.597 INFO [stderr] | Nov 30 14:14:59.597 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.597 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.597 INFO [stderr] Nov 30 14:14:59.612 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.612 INFO [stderr] --> src/bindings/color_bricklet.rs:147:37 Nov 30 14:14:59.612 INFO [stderr] | Nov 30 14:14:59.612 INFO [stderr] 147 | g: ::from_le_bytes(&bytes[2..4]), Nov 30 14:14:59.612 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.612 INFO [stderr] | Nov 30 14:14:59.612 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.612 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.612 INFO [stderr] Nov 30 14:14:59.670 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.670 INFO [stderr] --> src/bindings/current25_bricklet.rs:99:39 Nov 30 14:14:59.670 INFO [stderr] | Nov 30 14:14:59.670 INFO [stderr] 99 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:14:59.670 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.670 INFO [stderr] | Nov 30 14:14:59.670 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.670 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.670 INFO [stderr] Nov 30 14:14:59.720 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.720 INFO [stderr] --> src/bindings/color_bricklet.rs:148:37 Nov 30 14:14:59.720 INFO [stderr] | Nov 30 14:14:59.720 INFO [stderr] 148 | b: ::from_le_bytes(&bytes[4..6]), Nov 30 14:14:59.720 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.720 INFO [stderr] | Nov 30 14:14:59.720 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.720 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.720 INFO [stderr] Nov 30 14:14:59.777 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.777 INFO [stderr] --> src/bindings/current25_bricklet.rs:122:53 Nov 30 14:14:59.777 INFO [stderr] | Nov 30 14:14:59.777 INFO [stderr] 122 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:14:59.777 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.777 INFO [stderr] | Nov 30 14:14:59.777 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.777 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.777 INFO [stderr] Nov 30 14:14:59.836 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.836 INFO [stderr] --> src/bindings/color_bricklet.rs:149:37 Nov 30 14:14:59.836 INFO [stderr] | Nov 30 14:14:59.836 INFO [stderr] 149 | c: ::from_le_bytes(&bytes[6..8]), Nov 30 14:14:59.836 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.836 INFO [stderr] | Nov 30 14:14:59.836 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.836 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.836 INFO [stderr] Nov 30 14:14:59.932 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.932 INFO [stderr] --> src/bindings/dc_brick.rs:119:60 Nov 30 14:14:59.932 INFO [stderr] | Nov 30 14:14:59.932 INFO [stderr] 119 | minimum_dynamic_baudrate: ::from_le_bytes(&bytes[1..5]), Nov 30 14:14:59.932 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:14:59.932 INFO [stderr] | Nov 30 14:14:59.932 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:14:59.932 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.932 INFO [stderr] Nov 30 14:14:59.939 INFO [stderr] error[E0308]: mismatched types Nov 30 14:14:59.939 INFO [stderr] --> src/bindings/color_bricklet.rs:165:37 Nov 30 14:14:59.939 INFO [stderr] | Nov 30 14:14:59.939 INFO [stderr] 165 | r: ::from_le_bytes(&bytes[0..2]), Nov 30 14:14:59.939 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:14:59.939 INFO [stderr] | Nov 30 14:14:59.939 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:14:59.939 INFO [stderr] found type `&[u8]` Nov 30 14:14:59.939 INFO [stderr] Nov 30 14:15:00.055 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:00.055 INFO [stderr] --> src/bindings/dc_brick.rs:135:60 Nov 30 14:15:00.055 INFO [stderr] | Nov 30 14:15:00.055 INFO [stderr] 135 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:00.055 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:00.055 INFO [stderr] | Nov 30 14:15:00.055 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:00.055 INFO [stderr] found type `&[u8]` Nov 30 14:15:00.055 INFO [stderr] Nov 30 14:15:00.068 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:00.069 INFO [stderr] --> src/bindings/color_bricklet.rs:166:37 Nov 30 14:15:00.069 INFO [stderr] | Nov 30 14:15:00.069 INFO [stderr] 166 | g: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:00.069 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:00.069 INFO [stderr] | Nov 30 14:15:00.069 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:00.069 INFO [stderr] found type `&[u8]` Nov 30 14:15:00.069 INFO [stderr] Nov 30 14:15:00.148 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:00.148 INFO [stderr] --> src/bindings/dc_brick.rs:136:64 Nov 30 14:15:00.148 INFO [stderr] | Nov 30 14:15:00.148 INFO [stderr] 136 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:00.148 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:00.148 INFO [stderr] | Nov 30 14:15:00.148 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:00.148 INFO [stderr] found type `&[u8]` Nov 30 14:15:00.148 INFO [stderr] Nov 30 14:15:00.180 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:00.180 INFO [stderr] --> src/bindings/color_bricklet.rs:167:37 Nov 30 14:15:00.180 INFO [stderr] | Nov 30 14:15:00.180 INFO [stderr] 167 | b: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:00.180 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:00.180 INFO [stderr] | Nov 30 14:15:00.180 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:00.180 INFO [stderr] found type `&[u8]` Nov 30 14:15:00.180 INFO [stderr] Nov 30 14:15:00.226 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:00.227 INFO [stderr] --> src/bindings/dc_brick.rs:137:53 Nov 30 14:15:00.227 INFO [stderr] | Nov 30 14:15:00.227 INFO [stderr] 137 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:00.227 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:00.227 INFO [stderr] | Nov 30 14:15:00.227 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:00.227 INFO [stderr] found type `&[u8]` Nov 30 14:15:00.227 INFO [stderr] Nov 30 14:15:00.328 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:00.328 INFO [stderr] --> src/bindings/color_bricklet.rs:168:37 Nov 30 14:15:00.328 INFO [stderr] | Nov 30 14:15:00.328 INFO [stderr] 168 | c: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:00.328 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:00.328 INFO [stderr] | Nov 30 14:15:00.329 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:00.329 INFO [stderr] found type `&[u8]` Nov 30 14:15:00.329 INFO [stderr] Nov 30 14:15:00.376 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:00.376 INFO [stderr] --> src/bindings/dc_brick.rs:138:56 Nov 30 14:15:00.376 INFO [stderr] | Nov 30 14:15:00.376 INFO [stderr] 138 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:00.376 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:00.376 INFO [stderr] | Nov 30 14:15:00.376 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:00.376 INFO [stderr] found type `&[u8]` Nov 30 14:15:00.376 INFO [stderr] Nov 30 14:15:00.496 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:00.496 INFO [stderr] --> src/bindings/dc_brick.rs:153:51 Nov 30 14:15:00.496 INFO [stderr] | Nov 30 14:15:00.496 INFO [stderr] 153 | protocol_version: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:00.496 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:00.496 INFO [stderr] | Nov 30 14:15:00.496 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:00.496 INFO [stderr] found type `&[u8]` Nov 30 14:15:00.496 INFO [stderr] Nov 30 14:15:00.516 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:00.516 INFO [stderr] --> src/bindings/color_bricklet.rs:181:44 Nov 30 14:15:00.516 INFO [stderr] | Nov 30 14:15:00.516 INFO [stderr] 181 | Config { gain: ::from_le_bytes(&bytes[0..1]), integration_time: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:00.516 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:00.516 INFO [stderr] | Nov 30 14:15:00.516 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:00.516 INFO [stderr] found type `&[u8]` Nov 30 14:15:00.516 INFO [stderr] Nov 30 14:15:00.601 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:00.601 INFO [stderr] --> src/bindings/dc_brick.rs:178:53 Nov 30 14:15:00.601 INFO [stderr] | Nov 30 14:15:00.601 INFO [stderr] 178 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:00.601 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:00.601 INFO [stderr] | Nov 30 14:15:00.601 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:00.601 INFO [stderr] found type `&[u8]` Nov 30 14:15:00.601 INFO [stderr] Nov 30 14:15:00.648 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:00.648 INFO [stderr] --> src/bindings/color_bricklet.rs:181:97 Nov 30 14:15:00.648 INFO [stderr] | Nov 30 14:15:00.648 INFO [stderr] 181 | Config { gain: ::from_le_bytes(&bytes[0..1]), integration_time: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:00.648 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:00.648 INFO [stderr] | Nov 30 14:15:00.648 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:00.648 INFO [stderr] found type `&[u8]` Nov 30 14:15:00.648 INFO [stderr] Nov 30 14:15:00.716 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:00.716 INFO [stderr] --> src/bindings/distance_ir_bricklet.rs:79:39 Nov 30 14:15:00.716 INFO [stderr] | Nov 30 14:15:00.716 INFO [stderr] 79 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:00.716 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:00.716 INFO [stderr] | Nov 30 14:15:00.716 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:00.716 INFO [stderr] found type `&[u8]` Nov 30 14:15:00.716 INFO [stderr] Nov 30 14:15:00.772 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:00.772 INFO [stderr] --> src/bindings/color_bricklet.rs:203:53 Nov 30 14:15:00.772 INFO [stderr] | Nov 30 14:15:00.772 INFO [stderr] 203 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:00.772 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:00.772 INFO [stderr] | Nov 30 14:15:00.772 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:00.772 INFO [stderr] found type `&[u8]` Nov 30 14:15:00.772 INFO [stderr] Nov 30 14:15:00.784 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:00.784 INFO [stderr] --> src/bindings/distance_ir_bricklet.rs:80:39 Nov 30 14:15:00.784 INFO [stderr] | Nov 30 14:15:00.784 INFO [stderr] 80 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:00.784 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:00.784 INFO [stderr] | Nov 30 14:15:00.784 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:00.784 INFO [stderr] found type `&[u8]` Nov 30 14:15:00.784 INFO [stderr] Nov 30 14:15:00.960 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:00.960 INFO [stderr] --> src/bindings/distance_ir_bricklet.rs:96:39 Nov 30 14:15:00.960 INFO [stderr] | Nov 30 14:15:00.960 INFO [stderr] 96 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:00.960 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:00.976 INFO [stderr] | Nov 30 14:15:00.976 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:00.976 INFO [stderr] found type `&[u8]` Nov 30 14:15:00.976 INFO [stderr] Nov 30 14:15:01.023 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.023 INFO [stderr] --> src/bindings/current12_bricklet.rs:81:39 Nov 30 14:15:01.023 INFO [stderr] | Nov 30 14:15:01.024 INFO [stderr] 81 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:01.024 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:01.044 INFO [stderr] | Nov 30 14:15:01.044 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:01.044 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.044 INFO [stderr] Nov 30 14:15:01.120 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.120 INFO [stderr] --> src/bindings/distance_ir_bricklet.rs:97:39 Nov 30 14:15:01.120 INFO [stderr] | Nov 30 14:15:01.120 INFO [stderr] 97 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:01.120 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:01.120 INFO [stderr] | Nov 30 14:15:01.120 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:01.120 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.120 INFO [stderr] Nov 30 14:15:01.144 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.144 INFO [stderr] --> src/bindings/current12_bricklet.rs:82:39 Nov 30 14:15:01.144 INFO [stderr] | Nov 30 14:15:01.144 INFO [stderr] 82 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:01.144 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:01.144 INFO [stderr] | Nov 30 14:15:01.144 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:01.144 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.144 INFO [stderr] Nov 30 14:15:01.192 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.192 INFO [stderr] --> src/bindings/distance_ir_bricklet.rs:120:53 Nov 30 14:15:01.192 INFO [stderr] | Nov 30 14:15:01.192 INFO [stderr] 120 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:01.192 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:01.192 INFO [stderr] | Nov 30 14:15:01.192 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:01.192 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.192 INFO [stderr] Nov 30 14:15:01.256 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.256 INFO [stderr] --> src/bindings/current12_bricklet.rs:98:39 Nov 30 14:15:01.256 INFO [stderr] | Nov 30 14:15:01.256 INFO [stderr] 98 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:01.256 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:01.256 INFO [stderr] | Nov 30 14:15:01.256 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:01.256 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.256 INFO [stderr] Nov 30 14:15:01.260 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.260 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:116:42 Nov 30 14:15:01.260 INFO [stderr] | Nov 30 14:15:01.260 INFO [stderr] 116 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:01.260 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:01.260 INFO [stderr] | Nov 30 14:15:01.260 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:01.260 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.260 INFO [stderr] Nov 30 14:15:01.312 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.312 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:119:39 Nov 30 14:15:01.312 INFO [stderr] | Nov 30 14:15:01.312 INFO [stderr] 119 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:01.312 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:01.312 INFO [stderr] | Nov 30 14:15:01.312 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:01.312 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.312 INFO [stderr] Nov 30 14:15:01.356 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.356 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:120:39 Nov 30 14:15:01.356 INFO [stderr] | Nov 30 14:15:01.356 INFO [stderr] 120 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:01.356 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:01.356 INFO [stderr] | Nov 30 14:15:01.356 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:01.356 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.356 INFO [stderr] Nov 30 14:15:01.376 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.376 INFO [stderr] --> src/bindings/current12_bricklet.rs:99:39 Nov 30 14:15:01.376 INFO [stderr] | Nov 30 14:15:01.376 INFO [stderr] 99 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:01.376 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:01.376 INFO [stderr] | Nov 30 14:15:01.376 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:01.376 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.376 INFO [stderr] Nov 30 14:15:01.412 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.412 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:137:42 Nov 30 14:15:01.412 INFO [stderr] | Nov 30 14:15:01.412 INFO [stderr] 137 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:01.412 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:01.416 INFO [stderr] | Nov 30 14:15:01.416 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:01.416 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.416 INFO [stderr] Nov 30 14:15:01.464 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.464 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:140:39 Nov 30 14:15:01.464 INFO [stderr] | Nov 30 14:15:01.464 INFO [stderr] 140 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:01.464 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:01.464 INFO [stderr] | Nov 30 14:15:01.464 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:01.464 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.464 INFO [stderr] Nov 30 14:15:01.504 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.504 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:141:39 Nov 30 14:15:01.504 INFO [stderr] | Nov 30 14:15:01.504 INFO [stderr] 141 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:15:01.504 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:01.504 INFO [stderr] | Nov 30 14:15:01.504 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:01.504 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.504 INFO [stderr] Nov 30 14:15:01.514 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.514 INFO [stderr] --> src/bindings/current12_bricklet.rs:122:53 Nov 30 14:15:01.514 INFO [stderr] | Nov 30 14:15:01.514 INFO [stderr] 122 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:01.514 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:01.514 INFO [stderr] | Nov 30 14:15:01.514 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:01.514 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.514 INFO [stderr] Nov 30 14:15:01.552 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.552 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:157:60 Nov 30 14:15:01.552 INFO [stderr] | Nov 30 14:15:01.552 INFO [stderr] 157 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:01.552 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:01.552 INFO [stderr] | Nov 30 14:15:01.552 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:01.552 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.552 INFO [stderr] Nov 30 14:15:01.607 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.607 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:158:64 Nov 30 14:15:01.607 INFO [stderr] | Nov 30 14:15:01.607 INFO [stderr] 158 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:01.607 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:01.607 INFO [stderr] | Nov 30 14:15:01.607 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:01.607 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.607 INFO [stderr] Nov 30 14:15:01.668 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.668 INFO [stderr] --> src/bindings/current25_bricklet.rs:81:39 Nov 30 14:15:01.668 INFO [stderr] | Nov 30 14:15:01.668 INFO [stderr] 81 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:01.668 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:01.668 INFO [stderr] | Nov 30 14:15:01.668 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:01.668 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.668 INFO [stderr] Nov 30 14:15:01.688 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.688 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:159:53 Nov 30 14:15:01.688 INFO [stderr] | Nov 30 14:15:01.688 INFO [stderr] 159 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:01.688 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:01.688 INFO [stderr] | Nov 30 14:15:01.688 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:01.688 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.688 INFO [stderr] Nov 30 14:15:01.732 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.732 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:160:56 Nov 30 14:15:01.732 INFO [stderr] | Nov 30 14:15:01.732 INFO [stderr] 160 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:01.732 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:01.732 INFO [stderr] | Nov 30 14:15:01.732 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:01.732 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.732 INFO [stderr] Nov 30 14:15:01.788 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.788 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:183:53 Nov 30 14:15:01.788 INFO [stderr] | Nov 30 14:15:01.788 INFO [stderr] 183 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:01.788 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:01.788 INFO [stderr] | Nov 30 14:15:01.788 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:01.788 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.788 INFO [stderr] Nov 30 14:15:01.788 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.788 INFO [stderr] --> src/bindings/current25_bricklet.rs:82:39 Nov 30 14:15:01.788 INFO [stderr] | Nov 30 14:15:01.788 INFO [stderr] 82 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:01.788 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:01.788 INFO [stderr] | Nov 30 14:15:01.788 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:01.788 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.788 INFO [stderr] Nov 30 14:15:01.884 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.884 INFO [stderr] --> src/bindings/distance_us_bricklet.rs:65:39 Nov 30 14:15:01.884 INFO [stderr] | Nov 30 14:15:01.884 INFO [stderr] 65 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:01.884 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:01.884 INFO [stderr] | Nov 30 14:15:01.884 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:01.884 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.884 INFO [stderr] Nov 30 14:15:01.927 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.927 INFO [stderr] --> src/bindings/current25_bricklet.rs:98:39 Nov 30 14:15:01.927 INFO [stderr] | Nov 30 14:15:01.927 INFO [stderr] 98 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:01.927 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:01.927 INFO [stderr] | Nov 30 14:15:01.927 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:01.927 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.927 INFO [stderr] Nov 30 14:15:01.944 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.944 INFO [stderr] --> src/bindings/distance_us_bricklet.rs:66:39 Nov 30 14:15:01.944 INFO [stderr] | Nov 30 14:15:01.944 INFO [stderr] 66 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:01.944 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:01.944 INFO [stderr] | Nov 30 14:15:01.944 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:01.944 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.944 INFO [stderr] Nov 30 14:15:01.996 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:01.996 INFO [stderr] --> src/bindings/distance_us_bricklet.rs:89:53 Nov 30 14:15:01.996 INFO [stderr] | Nov 30 14:15:01.996 INFO [stderr] 89 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:01.996 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:01.996 INFO [stderr] | Nov 30 14:15:01.996 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:01.996 INFO [stderr] found type `&[u8]` Nov 30 14:15:01.996 INFO [stderr] Nov 30 14:15:02.068 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.068 INFO [stderr] --> src/bindings/dmx_bricklet.rs:136:48 Nov 30 14:15:02.068 INFO [stderr] | Nov 30 14:15:02.068 INFO [stderr] 136 | frame_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:02.068 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:02.068 INFO [stderr] | Nov 30 14:15:02.068 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:02.068 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.068 INFO [stderr] Nov 30 14:15:02.080 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.080 INFO [stderr] --> src/bindings/current25_bricklet.rs:99:39 Nov 30 14:15:02.080 INFO [stderr] | Nov 30 14:15:02.080 INFO [stderr] 99 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:02.080 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:02.080 INFO [stderr] | Nov 30 14:15:02.088 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:02.088 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.088 INFO [stderr] Nov 30 14:15:02.167 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.167 INFO [stderr] --> src/bindings/dmx_bricklet.rs:137:54 Nov 30 14:15:02.167 INFO [stderr] | Nov 30 14:15:02.167 INFO [stderr] 137 | frame_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:02.167 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:02.167 INFO [stderr] | Nov 30 14:15:02.167 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:02.167 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.167 INFO [stderr] Nov 30 14:15:02.206 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.207 INFO [stderr] --> src/bindings/current25_bricklet.rs:122:53 Nov 30 14:15:02.207 INFO [stderr] | Nov 30 14:15:02.207 INFO [stderr] 122 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:02.207 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:02.207 INFO [stderr] | Nov 30 14:15:02.207 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:02.207 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.207 INFO [stderr] Nov 30 14:15:02.256 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.256 INFO [stderr] --> src/bindings/dmx_bricklet.rs:139:48 Nov 30 14:15:02.256 INFO [stderr] | Nov 30 14:15:02.256 INFO [stderr] 139 | frame_number: ::from_le_bytes(&bytes[60..64]), Nov 30 14:15:02.256 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:02.256 INFO [stderr] | Nov 30 14:15:02.256 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:02.256 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.256 INFO [stderr] Nov 30 14:15:02.351 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.351 INFO [stderr] --> src/bindings/dmx_bricklet.rs:161:69 Nov 30 14:15:02.351 INFO [stderr] | Nov 30 14:15:02.351 INFO [stderr] 161 | FrameErrorCount { overrun_error_count: ::from_le_bytes(&bytes[0..4]), framing_error_count: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:02.351 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:02.351 INFO [stderr] | Nov 30 14:15:02.351 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:02.351 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.351 INFO [stderr] Nov 30 14:15:02.372 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.372 INFO [stderr] --> src/bindings/dc_brick.rs:119:60 Nov 30 14:15:02.372 INFO [stderr] | Nov 30 14:15:02.372 INFO [stderr] 119 | minimum_dynamic_baudrate: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:02.372 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:02.372 INFO [stderr] | Nov 30 14:15:02.372 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:02.372 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.372 INFO [stderr] Nov 30 14:15:02.436 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.436 INFO [stderr] --> src/bindings/dmx_bricklet.rs:161:126 Nov 30 14:15:02.436 INFO [stderr] | Nov 30 14:15:02.436 INFO [stderr] 161 | FrameErrorCount { overrun_error_count: ::from_le_bytes(&bytes[0..4]), framing_error_count: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:02.436 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:02.436 INFO [stderr] | Nov 30 14:15:02.436 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:02.436 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.436 INFO [stderr] Nov 30 14:15:02.504 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.504 INFO [stderr] --> src/bindings/dc_brick.rs:135:60 Nov 30 14:15:02.504 INFO [stderr] | Nov 30 14:15:02.504 INFO [stderr] 135 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:02.504 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:02.504 INFO [stderr] | Nov 30 14:15:02.504 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:02.504 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.504 INFO [stderr] Nov 30 14:15:02.504 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.504 INFO [stderr] --> src/bindings/dc_brick.rs:136:64 Nov 30 14:15:02.504 INFO [stderr] | Nov 30 14:15:02.504 INFO [stderr] 136 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:02.504 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:02.504 INFO [stderr] | Nov 30 14:15:02.504 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:02.504 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.504 INFO [stderr] Nov 30 14:15:02.540 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.540 INFO [stderr] --> src/bindings/dmx_bricklet.rs:195:48 Nov 30 14:15:02.540 INFO [stderr] | Nov 30 14:15:02.540 INFO [stderr] 195 | frame_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:02.540 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:02.540 INFO [stderr] | Nov 30 14:15:02.540 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:02.540 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.540 INFO [stderr] Nov 30 14:15:02.620 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.620 INFO [stderr] --> src/bindings/dc_brick.rs:137:53 Nov 30 14:15:02.620 INFO [stderr] | Nov 30 14:15:02.620 INFO [stderr] 137 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:02.620 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:02.620 INFO [stderr] | Nov 30 14:15:02.620 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:02.620 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.620 INFO [stderr] Nov 30 14:15:02.646 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.646 INFO [stderr] --> src/bindings/dmx_bricklet.rs:196:54 Nov 30 14:15:02.646 INFO [stderr] | Nov 30 14:15:02.646 INFO [stderr] 196 | frame_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:02.646 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:02.646 INFO [stderr] | Nov 30 14:15:02.646 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:02.646 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.646 INFO [stderr] Nov 30 14:15:02.680 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.681 INFO [stderr] --> src/bindings/dc_brick.rs:138:56 Nov 30 14:15:02.681 INFO [stderr] | Nov 30 14:15:02.681 INFO [stderr] 138 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:02.681 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:02.681 INFO [stderr] | Nov 30 14:15:02.681 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:02.681 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.681 INFO [stderr] Nov 30 14:15:02.699 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.699 INFO [stderr] --> src/bindings/dmx_bricklet.rs:198:48 Nov 30 14:15:02.699 INFO [stderr] | Nov 30 14:15:02.699 INFO [stderr] 198 | frame_number: ::from_le_bytes(&bytes[60..64]), Nov 30 14:15:02.699 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:02.699 INFO [stderr] | Nov 30 14:15:02.699 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:02.699 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.699 INFO [stderr] Nov 30 14:15:02.753 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.753 INFO [stderr] --> src/bindings/dmx_bricklet.rs:221:55 Nov 30 14:15:02.753 INFO [stderr] | Nov 30 14:15:02.753 INFO [stderr] 221 | overrun_error_count: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:02.753 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:02.753 INFO [stderr] | Nov 30 14:15:02.753 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:02.753 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.753 INFO [stderr] Nov 30 14:15:02.804 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.804 INFO [stderr] --> src/bindings/dc_brick.rs:153:51 Nov 30 14:15:02.804 INFO [stderr] | Nov 30 14:15:02.804 INFO [stderr] 153 | protocol_version: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:02.804 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:02.804 INFO [stderr] | Nov 30 14:15:02.808 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:02.808 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.808 INFO [stderr] Nov 30 14:15:02.816 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.816 INFO [stderr] --> src/bindings/dmx_bricklet.rs:222:55 Nov 30 14:15:02.816 INFO [stderr] | Nov 30 14:15:02.816 INFO [stderr] 222 | framing_error_count: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:02.816 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:02.816 INFO [stderr] | Nov 30 14:15:02.816 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:02.816 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.816 INFO [stderr] Nov 30 14:15:02.896 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.896 INFO [stderr] --> src/bindings/dmx_bricklet.rs:238:60 Nov 30 14:15:02.896 INFO [stderr] | Nov 30 14:15:02.896 INFO [stderr] 238 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:02.896 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:02.896 INFO [stderr] | Nov 30 14:15:02.904 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:02.904 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.904 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.904 INFO [stderr] --> src/bindings/dc_brick.rs:178:53 Nov 30 14:15:02.904 INFO [stderr] | Nov 30 14:15:02.904 INFO [stderr] 178 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:02.904 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:02.904 INFO [stderr] | Nov 30 14:15:02.904 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:02.904 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.904 INFO [stderr] Nov 30 14:15:02.904 INFO [stderr] Nov 30 14:15:02.996 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:02.996 INFO [stderr] --> src/bindings/dmx_bricklet.rs:239:64 Nov 30 14:15:02.996 INFO [stderr] | Nov 30 14:15:02.996 INFO [stderr] 239 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:02.996 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:02.996 INFO [stderr] | Nov 30 14:15:02.996 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:02.996 INFO [stderr] found type `&[u8]` Nov 30 14:15:02.996 INFO [stderr] Nov 30 14:15:03.080 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.080 INFO [stderr] --> src/bindings/distance_ir_bricklet.rs:79:39 Nov 30 14:15:03.080 INFO [stderr] | Nov 30 14:15:03.080 INFO [stderr] 79 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:03.080 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:03.080 INFO [stderr] | Nov 30 14:15:03.080 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:03.080 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.080 INFO [stderr] Nov 30 14:15:03.080 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.080 INFO [stderr] --> src/bindings/dmx_bricklet.rs:240:53 Nov 30 14:15:03.080 INFO [stderr] | Nov 30 14:15:03.080 INFO [stderr] 240 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:03.080 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:03.080 INFO [stderr] | Nov 30 14:15:03.080 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:03.080 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.080 INFO [stderr] Nov 30 14:15:03.136 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.136 INFO [stderr] --> src/bindings/distance_ir_bricklet.rs:80:39 Nov 30 14:15:03.136 INFO [stderr] | Nov 30 14:15:03.136 INFO [stderr] 80 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:03.136 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:03.136 INFO [stderr] | Nov 30 14:15:03.136 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:03.136 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.136 INFO [stderr] Nov 30 14:15:03.150 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.150 INFO [stderr] --> src/bindings/dmx_bricklet.rs:241:56 Nov 30 14:15:03.150 INFO [stderr] | Nov 30 14:15:03.150 INFO [stderr] 241 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:03.150 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:03.150 INFO [stderr] | Nov 30 14:15:03.150 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:03.150 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.150 INFO [stderr] Nov 30 14:15:03.208 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.208 INFO [stderr] --> src/bindings/dmx_bricklet.rs:264:53 Nov 30 14:15:03.208 INFO [stderr] | Nov 30 14:15:03.208 INFO [stderr] 264 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:03.208 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:03.208 INFO [stderr] | Nov 30 14:15:03.208 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:03.208 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.208 INFO [stderr] Nov 30 14:15:03.260 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.260 INFO [stderr] --> src/bindings/distance_ir_bricklet.rs:96:39 Nov 30 14:15:03.260 INFO [stderr] | Nov 30 14:15:03.260 INFO [stderr] 96 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:03.260 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:03.260 INFO [stderr] | Nov 30 14:15:03.260 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:03.260 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.260 INFO [stderr] Nov 30 14:15:03.296 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.296 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:53:47 Nov 30 14:15:03.296 INFO [stderr] | Nov 30 14:15:03.296 INFO [stderr] 53 | LedState { led_l: ::from_le_bytes(&bytes[0..1]), led_r: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:03.296 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:03.296 INFO [stderr] | Nov 30 14:15:03.296 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:03.296 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.296 INFO [stderr] Nov 30 14:15:03.332 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.332 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:53:89 Nov 30 14:15:03.332 INFO [stderr] | Nov 30 14:15:03.332 INFO [stderr] 53 | LedState { led_l: ::from_le_bytes(&bytes[0..1]), led_r: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:03.332 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:03.332 INFO [stderr] | Nov 30 14:15:03.333 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:03.333 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.333 INFO [stderr] Nov 30 14:15:03.333 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.333 INFO [stderr] --> src/bindings/distance_ir_bricklet.rs:97:39 Nov 30 14:15:03.333 INFO [stderr] | Nov 30 14:15:03.333 INFO [stderr] 97 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:03.333 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:03.333 INFO [stderr] | Nov 30 14:15:03.333 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:03.333 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.333 INFO [stderr] Nov 30 14:15:03.380 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.380 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:65:53 Nov 30 14:15:03.380 INFO [stderr] | Nov 30 14:15:03.380 INFO [stderr] 65 | ButtonState { button_l: ::from_le_bytes(&bytes[0..1]), button_r: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:03.380 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:03.380 INFO [stderr] | Nov 30 14:15:03.380 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:03.380 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.380 INFO [stderr] Nov 30 14:15:03.408 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.408 INFO [stderr] --> src/bindings/distance_ir_bricklet.rs:120:53 Nov 30 14:15:03.408 INFO [stderr] | Nov 30 14:15:03.408 INFO [stderr] 120 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:03.408 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:03.408 INFO [stderr] | Nov 30 14:15:03.408 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:03.408 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.408 INFO [stderr] Nov 30 14:15:03.448 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.448 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:65:98 Nov 30 14:15:03.448 INFO [stderr] | Nov 30 14:15:03.448 INFO [stderr] 65 | ButtonState { button_l: ::from_le_bytes(&bytes[0..1]), button_r: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:03.448 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:03.448 INFO [stderr] | Nov 30 14:15:03.448 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:03.448 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.448 INFO [stderr] Nov 30 14:15:03.508 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.508 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:116:42 Nov 30 14:15:03.508 INFO [stderr] | Nov 30 14:15:03.508 INFO [stderr] 116 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:03.508 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:03.509 INFO [stderr] | Nov 30 14:15:03.509 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:03.509 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.509 INFO [stderr] Nov 30 14:15:03.520 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.520 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:80:43 Nov 30 14:15:03.520 INFO [stderr] | Nov 30 14:15:03.520 INFO [stderr] 80 | button_l: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:03.520 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:03.520 INFO [stderr] | Nov 30 14:15:03.520 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:03.520 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.520 INFO [stderr] Nov 30 14:15:03.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.580 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:119:39 Nov 30 14:15:03.581 INFO [stderr] | Nov 30 14:15:03.581 INFO [stderr] 119 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:03.581 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:03.581 INFO [stderr] | Nov 30 14:15:03.581 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:03.581 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.581 INFO [stderr] Nov 30 14:15:03.581 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.581 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:81:43 Nov 30 14:15:03.581 INFO [stderr] | Nov 30 14:15:03.581 INFO [stderr] 81 | button_r: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:03.581 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:03.581 INFO [stderr] | Nov 30 14:15:03.581 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:03.581 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.581 INFO [stderr] Nov 30 14:15:03.644 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.644 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:120:39 Nov 30 14:15:03.644 INFO [stderr] | Nov 30 14:15:03.644 INFO [stderr] 120 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:03.644 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:03.644 INFO [stderr] | Nov 30 14:15:03.644 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:03.644 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.644 INFO [stderr] Nov 30 14:15:03.653 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.653 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:82:40 Nov 30 14:15:03.653 INFO [stderr] | Nov 30 14:15:03.653 INFO [stderr] 82 | led_l: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:03.653 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:03.653 INFO [stderr] | Nov 30 14:15:03.653 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:03.653 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.653 INFO [stderr] Nov 30 14:15:03.707 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.707 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:137:42 Nov 30 14:15:03.707 INFO [stderr] | Nov 30 14:15:03.707 INFO [stderr] 137 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:03.707 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:03.707 INFO [stderr] | Nov 30 14:15:03.707 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:03.707 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.707 INFO [stderr] Nov 30 14:15:03.728 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.728 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:83:40 Nov 30 14:15:03.728 INFO [stderr] | Nov 30 14:15:03.728 INFO [stderr] 83 | led_r: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:03.728 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:03.728 INFO [stderr] | Nov 30 14:15:03.728 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:03.728 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.728 INFO [stderr] Nov 30 14:15:03.749 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.749 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:140:39 Nov 30 14:15:03.749 INFO [stderr] | Nov 30 14:15:03.749 INFO [stderr] 140 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:03.749 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:03.749 INFO [stderr] | Nov 30 14:15:03.749 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:03.749 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.749 INFO [stderr] Nov 30 14:15:03.784 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.784 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:106:53 Nov 30 14:15:03.784 INFO [stderr] | Nov 30 14:15:03.784 INFO [stderr] 106 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:03.784 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:03.784 INFO [stderr] | Nov 30 14:15:03.784 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:03.784 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.784 INFO [stderr] Nov 30 14:15:03.819 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.819 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:141:39 Nov 30 14:15:03.819 INFO [stderr] | Nov 30 14:15:03.819 INFO [stderr] 141 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:15:03.819 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:03.819 INFO [stderr] | Nov 30 14:15:03.819 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:03.819 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.819 INFO [stderr] Nov 30 14:15:03.852 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.852 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:94:47 Nov 30 14:15:03.852 INFO [stderr] | Nov 30 14:15:03.852 INFO [stderr] 94 | LedState { led_l: ::from_le_bytes(&bytes[0..1]), led_r: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:03.852 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:03.852 INFO [stderr] | Nov 30 14:15:03.852 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:03.852 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.852 INFO [stderr] Nov 30 14:15:03.899 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.899 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:94:89 Nov 30 14:15:03.899 INFO [stderr] | Nov 30 14:15:03.899 INFO [stderr] 94 | LedState { led_l: ::from_le_bytes(&bytes[0..1]), led_r: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:03.899 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:03.899 INFO [stderr] | Nov 30 14:15:03.899 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:03.899 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.899 INFO [stderr] Nov 30 14:15:03.912 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.912 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:157:60 Nov 30 14:15:03.912 INFO [stderr] | Nov 30 14:15:03.912 INFO [stderr] 157 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:03.912 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:03.912 INFO [stderr] | Nov 30 14:15:03.912 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:03.912 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.912 INFO [stderr] Nov 30 14:15:03.948 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.948 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:106:53 Nov 30 14:15:03.948 INFO [stderr] | Nov 30 14:15:03.948 INFO [stderr] 106 | ButtonState { button_l: ::from_le_bytes(&bytes[0..1]), button_r: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:03.948 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:03.948 INFO [stderr] | Nov 30 14:15:03.948 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:03.948 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.948 INFO [stderr] Nov 30 14:15:03.980 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:03.980 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:158:64 Nov 30 14:15:03.980 INFO [stderr] | Nov 30 14:15:03.980 INFO [stderr] 158 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:03.980 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:03.980 INFO [stderr] | Nov 30 14:15:03.980 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:03.980 INFO [stderr] found type `&[u8]` Nov 30 14:15:03.980 INFO [stderr] Nov 30 14:15:04.013 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.013 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:106:98 Nov 30 14:15:04.013 INFO [stderr] | Nov 30 14:15:04.013 INFO [stderr] 106 | ButtonState { button_l: ::from_le_bytes(&bytes[0..1]), button_r: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:04.013 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:04.013 INFO [stderr] | Nov 30 14:15:04.013 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:04.013 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.013 INFO [stderr] Nov 30 14:15:04.025 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.025 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:159:53 Nov 30 14:15:04.025 INFO [stderr] | Nov 30 14:15:04.025 INFO [stderr] 159 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:04.025 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:04.025 INFO [stderr] | Nov 30 14:15:04.025 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:04.025 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.025 INFO [stderr] Nov 30 14:15:04.072 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.072 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:121:43 Nov 30 14:15:04.072 INFO [stderr] | Nov 30 14:15:04.072 INFO [stderr] 121 | button_l: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:04.072 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:04.072 INFO [stderr] | Nov 30 14:15:04.072 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:04.072 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.072 INFO [stderr] Nov 30 14:15:04.088 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.088 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:160:56 Nov 30 14:15:04.088 INFO [stderr] | Nov 30 14:15:04.088 INFO [stderr] 160 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:04.088 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:04.088 INFO [stderr] | Nov 30 14:15:04.088 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:04.088 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.088 INFO [stderr] Nov 30 14:15:04.148 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.148 INFO [stderr] --> src/bindings/distance_ir_v2_bricklet.rs:183:53 Nov 30 14:15:04.148 INFO [stderr] | Nov 30 14:15:04.148 INFO [stderr] 183 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:04.148 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:04.148 INFO [stderr] | Nov 30 14:15:04.148 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:04.148 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.148 INFO [stderr] Nov 30 14:15:04.148 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.148 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:122:43 Nov 30 14:15:04.148 INFO [stderr] | Nov 30 14:15:04.148 INFO [stderr] 122 | button_r: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:04.148 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:04.148 INFO [stderr] | Nov 30 14:15:04.148 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:04.148 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.148 INFO [stderr] Nov 30 14:15:04.216 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.216 INFO [stderr] --> src/bindings/distance_us_bricklet.rs:65:39 Nov 30 14:15:04.216 INFO [stderr] | Nov 30 14:15:04.216 INFO [stderr] 65 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:04.216 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:04.216 INFO [stderr] | Nov 30 14:15:04.216 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:04.216 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.216 INFO [stderr] Nov 30 14:15:04.228 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.228 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:123:40 Nov 30 14:15:04.228 INFO [stderr] | Nov 30 14:15:04.228 INFO [stderr] 123 | led_l: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:04.228 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:04.228 INFO [stderr] | Nov 30 14:15:04.228 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:04.228 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.228 INFO [stderr] Nov 30 14:15:04.276 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.276 INFO [stderr] --> src/bindings/distance_us_bricklet.rs:66:39 Nov 30 14:15:04.276 INFO [stderr] | Nov 30 14:15:04.276 INFO [stderr] 66 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:04.276 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:04.276 INFO [stderr] | Nov 30 14:15:04.276 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:04.276 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.276 INFO [stderr] Nov 30 14:15:04.300 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.300 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:124:40 Nov 30 14:15:04.300 INFO [stderr] | Nov 30 14:15:04.300 INFO [stderr] 124 | led_r: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:04.300 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:04.300 INFO [stderr] | Nov 30 14:15:04.300 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:04.300 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.300 INFO [stderr] Nov 30 14:15:04.332 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.332 INFO [stderr] --> src/bindings/distance_us_bricklet.rs:89:53 Nov 30 14:15:04.332 INFO [stderr] | Nov 30 14:15:04.332 INFO [stderr] 89 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:04.332 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:04.332 INFO [stderr] | Nov 30 14:15:04.332 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:04.332 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.332 INFO [stderr] Nov 30 14:15:04.359 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.359 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:140:60 Nov 30 14:15:04.359 INFO [stderr] | Nov 30 14:15:04.359 INFO [stderr] 140 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:04.359 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:04.359 INFO [stderr] | Nov 30 14:15:04.359 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:04.359 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.359 INFO [stderr] Nov 30 14:15:04.404 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.404 INFO [stderr] --> src/bindings/dmx_bricklet.rs:136:48 Nov 30 14:15:04.404 INFO [stderr] | Nov 30 14:15:04.404 INFO [stderr] 136 | frame_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:04.404 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:04.404 INFO [stderr] | Nov 30 14:15:04.404 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:04.404 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.404 INFO [stderr] Nov 30 14:15:04.452 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.452 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:141:64 Nov 30 14:15:04.452 INFO [stderr] | Nov 30 14:15:04.452 INFO [stderr] 141 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:04.452 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:04.452 INFO [stderr] | Nov 30 14:15:04.452 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:04.452 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.452 INFO [stderr] Nov 30 14:15:04.452 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.452 INFO [stderr] --> src/bindings/dmx_bricklet.rs:137:54 Nov 30 14:15:04.452 INFO [stderr] | Nov 30 14:15:04.452 INFO [stderr] 137 | frame_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:04.452 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:04.452 INFO [stderr] | Nov 30 14:15:04.452 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:04.452 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.452 INFO [stderr] Nov 30 14:15:04.512 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.512 INFO [stderr] --> src/bindings/dmx_bricklet.rs:139:48 Nov 30 14:15:04.512 INFO [stderr] | Nov 30 14:15:04.512 INFO [stderr] 139 | frame_number: ::from_le_bytes(&bytes[60..64]), Nov 30 14:15:04.512 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:04.512 INFO [stderr] | Nov 30 14:15:04.512 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:04.512 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.512 INFO [stderr] Nov 30 14:15:04.552 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.552 INFO [stderr] --> src/bindings/dmx_bricklet.rs:161:69 Nov 30 14:15:04.552 INFO [stderr] | Nov 30 14:15:04.552 INFO [stderr] 161 | FrameErrorCount { overrun_error_count: ::from_le_bytes(&bytes[0..4]), framing_error_count: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:04.552 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:04.552 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.552 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:142:53 Nov 30 14:15:04.552 INFO [stderr] | Nov 30 14:15:04.552 INFO [stderr] 142 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:04.552 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:04.552 INFO [stderr] | Nov 30 14:15:04.552 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:04.552 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.552 INFO [stderr] Nov 30 14:15:04.552 INFO [stderr] | Nov 30 14:15:04.552 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:04.552 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.552 INFO [stderr] Nov 30 14:15:04.605 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.605 INFO [stderr] --> src/bindings/dmx_bricklet.rs:161:126 Nov 30 14:15:04.605 INFO [stderr] | Nov 30 14:15:04.605 INFO [stderr] 161 | FrameErrorCount { overrun_error_count: ::from_le_bytes(&bytes[0..4]), framing_error_count: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:04.605 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:04.605 INFO [stderr] | Nov 30 14:15:04.605 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:04.605 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.605 INFO [stderr] Nov 30 14:15:04.605 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.605 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:143:56 Nov 30 14:15:04.605 INFO [stderr] | Nov 30 14:15:04.605 INFO [stderr] 143 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:04.605 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:04.605 INFO [stderr] | Nov 30 14:15:04.605 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:04.605 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.605 INFO [stderr] Nov 30 14:15:04.664 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.664 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:166:53 Nov 30 14:15:04.664 INFO [stderr] | Nov 30 14:15:04.664 INFO [stderr] 166 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:04.664 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:04.664 INFO [stderr] | Nov 30 14:15:04.664 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:04.664 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.664 INFO [stderr] Nov 30 14:15:04.664 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.664 INFO [stderr] --> src/bindings/dmx_bricklet.rs:195:48 Nov 30 14:15:04.664 INFO [stderr] | Nov 30 14:15:04.664 INFO [stderr] 195 | frame_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:04.664 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:04.664 INFO [stderr] | Nov 30 14:15:04.664 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:04.664 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.664 INFO [stderr] Nov 30 14:15:04.716 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.716 INFO [stderr] --> src/bindings/dmx_bricklet.rs:196:54 Nov 30 14:15:04.716 INFO [stderr] | Nov 30 14:15:04.716 INFO [stderr] 196 | frame_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:04.716 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:04.716 INFO [stderr] | Nov 30 14:15:04.716 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:04.716 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.716 INFO [stderr] Nov 30 14:15:04.736 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.736 INFO [stderr] --> src/bindings/dual_relay_bricklet.rs:62:40 Nov 30 14:15:04.736 INFO [stderr] | Nov 30 14:15:04.736 INFO [stderr] 62 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:04.736 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:04.736 INFO [stderr] | Nov 30 14:15:04.736 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:04.736 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.736 INFO [stderr] Nov 30 14:15:04.768 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.768 INFO [stderr] --> src/bindings/dmx_bricklet.rs:198:48 Nov 30 14:15:04.768 INFO [stderr] | Nov 30 14:15:04.768 INFO [stderr] 198 | frame_number: ::from_le_bytes(&bytes[60..64]), Nov 30 14:15:04.768 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:04.768 INFO [stderr] | Nov 30 14:15:04.768 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:04.768 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.768 INFO [stderr] Nov 30 14:15:04.796 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.796 INFO [stderr] --> src/bindings/dual_relay_bricklet.rs:63:50 Nov 30 14:15:04.796 INFO [stderr] | Nov 30 14:15:04.796 INFO [stderr] 63 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:04.796 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:04.796 INFO [stderr] | Nov 30 14:15:04.796 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:04.796 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.796 INFO [stderr] Nov 30 14:15:04.819 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.819 INFO [stderr] --> src/bindings/dmx_bricklet.rs:221:55 Nov 30 14:15:04.819 INFO [stderr] | Nov 30 14:15:04.819 INFO [stderr] 221 | overrun_error_count: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:04.819 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:04.819 INFO [stderr] | Nov 30 14:15:04.819 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:04.819 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.819 INFO [stderr] Nov 30 14:15:04.842 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.842 INFO [stderr] --> src/bindings/dual_relay_bricklet.rs:76:56 Nov 30 14:15:04.842 INFO [stderr] | Nov 30 14:15:04.842 INFO [stderr] 76 | MonoflopDoneEvent { relay: ::from_le_bytes(&bytes[0..1]), state: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:04.842 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:04.842 INFO [stderr] | Nov 30 14:15:04.842 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:04.842 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.842 INFO [stderr] Nov 30 14:15:04.872 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.872 INFO [stderr] --> src/bindings/dmx_bricklet.rs:222:55 Nov 30 14:15:04.872 INFO [stderr] | Nov 30 14:15:04.872 INFO [stderr] 222 | framing_error_count: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:04.872 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:04.872 INFO [stderr] | Nov 30 14:15:04.872 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:04.872 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.872 INFO [stderr] Nov 30 14:15:04.900 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.900 INFO [stderr] --> src/bindings/dual_relay_bricklet.rs:98:53 Nov 30 14:15:04.900 INFO [stderr] | Nov 30 14:15:04.900 INFO [stderr] 98 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:04.900 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:04.900 INFO [stderr] | Nov 30 14:15:04.900 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:04.900 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.900 INFO [stderr] Nov 30 14:15:04.925 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.925 INFO [stderr] --> src/bindings/dmx_bricklet.rs:238:60 Nov 30 14:15:04.925 INFO [stderr] | Nov 30 14:15:04.925 INFO [stderr] 238 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:04.925 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:04.936 INFO [stderr] | Nov 30 14:15:04.936 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:04.936 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.936 INFO [stderr] Nov 30 14:15:04.968 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.968 INFO [stderr] --> src/bindings/dust_detector_bricklet.rs:65:39 Nov 30 14:15:04.968 INFO [stderr] | Nov 30 14:15:04.968 INFO [stderr] 65 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:04.968 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:04.968 INFO [stderr] | Nov 30 14:15:04.968 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:04.968 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.968 INFO [stderr] Nov 30 14:15:04.980 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:04.980 INFO [stderr] --> src/bindings/dmx_bricklet.rs:239:64 Nov 30 14:15:04.980 INFO [stderr] | Nov 30 14:15:04.980 INFO [stderr] 239 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:04.980 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:04.980 INFO [stderr] | Nov 30 14:15:04.980 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:04.980 INFO [stderr] found type `&[u8]` Nov 30 14:15:04.980 INFO [stderr] Nov 30 14:15:05.028 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.028 INFO [stderr] --> src/bindings/dmx_bricklet.rs:240:53 Nov 30 14:15:05.028 INFO [stderr] | Nov 30 14:15:05.028 INFO [stderr] 240 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:05.028 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:05.028 INFO [stderr] | Nov 30 14:15:05.028 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:05.028 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.028 INFO [stderr] Nov 30 14:15:05.043 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.043 INFO [stderr] --> src/bindings/dust_detector_bricklet.rs:66:39 Nov 30 14:15:05.043 INFO [stderr] | Nov 30 14:15:05.043 INFO [stderr] 66 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:05.043 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:05.043 INFO [stderr] | Nov 30 14:15:05.043 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:05.043 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.043 INFO [stderr] Nov 30 14:15:05.072 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.072 INFO [stderr] --> src/bindings/dmx_bricklet.rs:241:56 Nov 30 14:15:05.072 INFO [stderr] | Nov 30 14:15:05.072 INFO [stderr] 241 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:05.072 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:05.072 INFO [stderr] | Nov 30 14:15:05.072 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:05.072 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.072 INFO [stderr] Nov 30 14:15:05.124 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.124 INFO [stderr] --> src/bindings/dmx_bricklet.rs:264:53 Nov 30 14:15:05.124 INFO [stderr] | Nov 30 14:15:05.124 INFO [stderr] 264 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:05.125 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:05.125 INFO [stderr] | Nov 30 14:15:05.125 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:05.125 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.125 INFO [stderr] Nov 30 14:15:05.156 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.156 INFO [stderr] --> src/bindings/dust_detector_bricklet.rs:89:53 Nov 30 14:15:05.156 INFO [stderr] | Nov 30 14:15:05.156 INFO [stderr] 89 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:05.156 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:05.156 INFO [stderr] | Nov 30 14:15:05.156 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:05.156 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.156 INFO [stderr] Nov 30 14:15:05.204 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.204 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:53:47 Nov 30 14:15:05.204 INFO [stderr] | Nov 30 14:15:05.204 INFO [stderr] 53 | LedState { led_l: ::from_le_bytes(&bytes[0..1]), led_r: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:05.204 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:05.204 INFO [stderr] | Nov 30 14:15:05.204 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:05.204 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.204 INFO [stderr] Nov 30 14:15:05.252 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.252 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:53:89 Nov 30 14:15:05.252 INFO [stderr] | Nov 30 14:15:05.252 INFO [stderr] 53 | LedState { led_l: ::from_le_bytes(&bytes[0..1]), led_r: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:05.252 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:05.252 INFO [stderr] | Nov 30 14:15:05.252 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:05.252 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.252 INFO [stderr] Nov 30 14:15:05.290 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.290 INFO [stderr] --> src/bindings/gps_bricklet.rs:91:44 Nov 30 14:15:05.290 INFO [stderr] | Nov 30 14:15:05.290 INFO [stderr] 91 | latitude: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:05.290 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:05.290 INFO [stderr] | Nov 30 14:15:05.290 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:05.290 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.290 INFO [stderr] Nov 30 14:15:05.300 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.300 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:65:53 Nov 30 14:15:05.300 INFO [stderr] | Nov 30 14:15:05.300 INFO [stderr] 65 | ButtonState { button_l: ::from_le_bytes(&bytes[0..1]), button_r: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:05.300 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:05.300 INFO [stderr] | Nov 30 14:15:05.300 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:05.300 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.300 INFO [stderr] Nov 30 14:15:05.348 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.348 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:65:98 Nov 30 14:15:05.348 INFO [stderr] | Nov 30 14:15:05.348 INFO [stderr] 65 | ButtonState { button_l: ::from_le_bytes(&bytes[0..1]), button_r: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:05.348 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:05.348 INFO [stderr] | Nov 30 14:15:05.348 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:05.348 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.348 INFO [stderr] Nov 30 14:15:05.383 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.383 INFO [stderr] --> src/bindings/gps_bricklet.rs:93:45 Nov 30 14:15:05.383 INFO [stderr] | Nov 30 14:15:05.383 INFO [stderr] 93 | longitude: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:05.383 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:05.383 INFO [stderr] | Nov 30 14:15:05.383 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:05.383 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.383 INFO [stderr] Nov 30 14:15:05.401 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.401 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:80:43 Nov 30 14:15:05.401 INFO [stderr] | Nov 30 14:15:05.401 INFO [stderr] 80 | button_l: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:05.401 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:05.401 INFO [stderr] | Nov 30 14:15:05.401 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:05.401 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.401 INFO [stderr] Nov 30 14:15:05.444 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.444 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:81:43 Nov 30 14:15:05.444 INFO [stderr] | Nov 30 14:15:05.444 INFO [stderr] 81 | button_r: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:05.444 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:05.444 INFO [stderr] | Nov 30 14:15:05.444 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:05.444 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.444 INFO [stderr] Nov 30 14:15:05.460 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.460 INFO [stderr] --> src/bindings/gps_bricklet.rs:95:40 Nov 30 14:15:05.460 INFO [stderr] | Nov 30 14:15:05.460 INFO [stderr] 95 | pdop: ::from_le_bytes(&bytes[10..12]), Nov 30 14:15:05.460 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:05.460 INFO [stderr] | Nov 30 14:15:05.460 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:05.460 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.460 INFO [stderr] Nov 30 14:15:05.490 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.490 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:82:40 Nov 30 14:15:05.490 INFO [stderr] | Nov 30 14:15:05.490 INFO [stderr] 82 | led_l: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:05.490 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:05.490 INFO [stderr] | Nov 30 14:15:05.490 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:05.490 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.491 INFO [stderr] Nov 30 14:15:05.552 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.552 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:83:40 Nov 30 14:15:05.552 INFO [stderr] | Nov 30 14:15:05.552 INFO [stderr] 83 | led_r: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:05.552 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:05.552 INFO [stderr] | Nov 30 14:15:05.552 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:05.552 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.552 INFO [stderr] Nov 30 14:15:05.554 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.554 INFO [stderr] --> src/bindings/gps_bricklet.rs:96:40 Nov 30 14:15:05.554 INFO [stderr] | Nov 30 14:15:05.554 INFO [stderr] 96 | hdop: ::from_le_bytes(&bytes[12..14]), Nov 30 14:15:05.554 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:05.554 INFO [stderr] | Nov 30 14:15:05.554 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:05.554 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.554 INFO [stderr] Nov 30 14:15:05.612 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.612 INFO [stderr] --> src/bindings/dual_button_bricklet.rs:106:53 Nov 30 14:15:05.612 INFO [stderr] | Nov 30 14:15:05.612 INFO [stderr] 106 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:05.612 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:05.612 INFO [stderr] | Nov 30 14:15:05.628 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:05.628 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.628 INFO [stderr] Nov 30 14:15:05.672 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.672 INFO [stderr] --> src/bindings/gps_bricklet.rs:97:40 Nov 30 14:15:05.672 INFO [stderr] | Nov 30 14:15:05.672 INFO [stderr] 97 | vdop: ::from_le_bytes(&bytes[14..16]), Nov 30 14:15:05.672 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:05.672 INFO [stderr] | Nov 30 14:15:05.672 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:05.672 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.672 INFO [stderr] Nov 30 14:15:05.677 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.677 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:94:47 Nov 30 14:15:05.677 INFO [stderr] | Nov 30 14:15:05.677 INFO [stderr] 94 | LedState { led_l: ::from_le_bytes(&bytes[0..1]), led_r: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:05.677 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:05.677 INFO [stderr] | Nov 30 14:15:05.677 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:05.677 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.677 INFO [stderr] Nov 30 14:15:05.740 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.740 INFO [stderr] --> src/bindings/gps_bricklet.rs:98:39 Nov 30 14:15:05.740 INFO [stderr] | Nov 30 14:15:05.740 INFO [stderr] 98 | epe: ::from_le_bytes(&bytes[16..18]), Nov 30 14:15:05.740 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:05.740 INFO [stderr] | Nov 30 14:15:05.740 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:05.740 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.740 INFO [stderr] Nov 30 14:15:05.756 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.756 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:94:89 Nov 30 14:15:05.756 INFO [stderr] | Nov 30 14:15:05.756 INFO [stderr] 94 | LedState { led_l: ::from_le_bytes(&bytes[0..1]), led_r: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:05.756 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:05.756 INFO [stderr] | Nov 30 14:15:05.756 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:05.756 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.756 INFO [stderr] Nov 30 14:15:05.804 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.804 INFO [stderr] --> src/bindings/gps_bricklet.rs:113:38 Nov 30 14:15:05.804 INFO [stderr] | Nov 30 14:15:05.804 INFO [stderr] 113 | fix: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:05.804 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:05.804 INFO [stderr] | Nov 30 14:15:05.804 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:05.804 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.804 INFO [stderr] Nov 30 14:15:05.839 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.840 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:106:53 Nov 30 14:15:05.840 INFO [stderr] | Nov 30 14:15:05.840 INFO [stderr] 106 | ButtonState { button_l: ::from_le_bytes(&bytes[0..1]), button_r: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:05.840 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:05.840 INFO [stderr] | Nov 30 14:15:05.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.848 INFO [stderr] --> src/bindings/gps_bricklet.rs:114:50 Nov 30 14:15:05.848 INFO [stderr] | Nov 30 14:15:05.848 INFO [stderr] 114 | satellites_view: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:05.848 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:05.848 INFO [stderr] | Nov 30 14:15:05.848 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:05.848 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.848 INFO [stderr] Nov 30 14:15:05.848 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:05.848 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.848 INFO [stderr] Nov 30 14:15:05.888 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.888 INFO [stderr] --> src/bindings/gps_bricklet.rs:115:50 Nov 30 14:15:05.888 INFO [stderr] | Nov 30 14:15:05.888 INFO [stderr] 115 | satellites_used: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:05.888 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:05.888 INFO [stderr] | Nov 30 14:15:05.888 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:05.888 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.888 INFO [stderr] Nov 30 14:15:05.932 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.932 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:106:98 Nov 30 14:15:05.932 INFO [stderr] | Nov 30 14:15:05.932 INFO [stderr] 106 | ButtonState { button_l: ::from_le_bytes(&bytes[0..1]), button_r: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:05.932 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:05.935 INFO [stderr] | Nov 30 14:15:05.935 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:05.944 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:05.944 INFO [stderr] --> src/bindings/gps_bricklet.rs:128:51 Nov 30 14:15:05.944 INFO [stderr] | Nov 30 14:15:05.944 INFO [stderr] 128 | Altitude { altitude: ::from_le_bytes(&bytes[0..4]), geoidal_separation: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:05.944 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:05.944 INFO [stderr] | Nov 30 14:15:05.944 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:05.944 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.944 INFO [stderr] Nov 30 14:15:05.944 INFO [stderr] found type `&[u8]` Nov 30 14:15:05.944 INFO [stderr] Nov 30 14:15:06.000 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.000 INFO [stderr] --> src/bindings/gps_bricklet.rs:128:107 Nov 30 14:15:06.000 INFO [stderr] | Nov 30 14:15:06.000 INFO [stderr] 128 | Altitude { altitude: ::from_le_bytes(&bytes[0..4]), geoidal_separation: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:06.000 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:06.000 INFO [stderr] | Nov 30 14:15:06.000 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:06.000 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.000 INFO [stderr] Nov 30 14:15:06.032 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.032 INFO [stderr] --> src/bindings/gps_bricklet.rs:140:47 Nov 30 14:15:06.032 INFO [stderr] | Nov 30 14:15:06.032 INFO [stderr] 140 | Motion { course: ::from_le_bytes(&bytes[0..4]), speed: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:06.032 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:06.032 INFO [stderr] | Nov 30 14:15:06.032 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:06.032 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.032 INFO [stderr] Nov 30 14:15:06.052 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.052 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:121:43 Nov 30 14:15:06.052 INFO [stderr] | Nov 30 14:15:06.052 INFO [stderr] 121 | button_l: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:06.052 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:06.052 INFO [stderr] | Nov 30 14:15:06.052 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:06.052 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.052 INFO [stderr] Nov 30 14:15:06.132 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.132 INFO [stderr] --> src/bindings/gps_bricklet.rs:140:90 Nov 30 14:15:06.132 INFO [stderr] | Nov 30 14:15:06.132 INFO [stderr] 140 | Motion { course: ::from_le_bytes(&bytes[0..4]), speed: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:06.132 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:06.132 INFO [stderr] | Nov 30 14:15:06.132 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:06.132 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.132 INFO [stderr] Nov 30 14:15:06.147 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.147 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:122:43 Nov 30 14:15:06.147 INFO [stderr] | Nov 30 14:15:06.147 INFO [stderr] 122 | button_r: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:06.147 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:06.147 INFO [stderr] | Nov 30 14:15:06.147 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:06.147 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.148 INFO [stderr] Nov 30 14:15:06.216 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.216 INFO [stderr] --> src/bindings/gps_bricklet.rs:152:47 Nov 30 14:15:06.216 INFO [stderr] | Nov 30 14:15:06.216 INFO [stderr] 152 | DateTime { date: ::from_le_bytes(&bytes[0..4]), time: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:06.216 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:06.224 INFO [stderr] | Nov 30 14:15:06.224 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:06.224 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.224 INFO [stderr] Nov 30 14:15:06.244 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.244 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:123:40 Nov 30 14:15:06.244 INFO [stderr] | Nov 30 14:15:06.244 INFO [stderr] 123 | led_l: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:06.244 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:06.244 INFO [stderr] | Nov 30 14:15:06.244 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:06.244 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.244 INFO [stderr] Nov 30 14:15:06.307 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.307 INFO [stderr] --> src/bindings/gps_bricklet.rs:152:89 Nov 30 14:15:06.307 INFO [stderr] | Nov 30 14:15:06.307 INFO [stderr] 152 | DateTime { date: ::from_le_bytes(&bytes[0..4]), time: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:06.307 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:06.307 INFO [stderr] | Nov 30 14:15:06.307 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:06.307 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.307 INFO [stderr] Nov 30 14:15:06.327 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.327 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:124:40 Nov 30 14:15:06.327 INFO [stderr] | Nov 30 14:15:06.327 INFO [stderr] 124 | led_r: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:06.327 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:06.340 INFO [stderr] | Nov 30 14:15:06.340 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:06.340 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.340 INFO [stderr] Nov 30 14:15:06.372 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.372 INFO [stderr] --> src/bindings/gps_bricklet.rs:171:44 Nov 30 14:15:06.372 INFO [stderr] | Nov 30 14:15:06.372 INFO [stderr] 171 | latitude: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:06.373 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:06.373 INFO [stderr] | Nov 30 14:15:06.373 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:06.373 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.373 INFO [stderr] Nov 30 14:15:06.436 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.436 INFO [stderr] --> src/bindings/gps_bricklet.rs:173:45 Nov 30 14:15:06.436 INFO [stderr] | Nov 30 14:15:06.436 INFO [stderr] 173 | longitude: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:06.436 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:06.436 INFO [stderr] | Nov 30 14:15:06.436 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:06.436 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.436 INFO [stderr] Nov 30 14:15:06.441 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.441 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:140:60 Nov 30 14:15:06.441 INFO [stderr] | Nov 30 14:15:06.441 INFO [stderr] 140 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:06.441 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:06.442 INFO [stderr] | Nov 30 14:15:06.442 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:06.442 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.442 INFO [stderr] Nov 30 14:15:06.496 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.496 INFO [stderr] --> src/bindings/gps_bricklet.rs:175:40 Nov 30 14:15:06.496 INFO [stderr] | Nov 30 14:15:06.496 INFO [stderr] 175 | pdop: ::from_le_bytes(&bytes[10..12]), Nov 30 14:15:06.496 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:06.496 INFO [stderr] | Nov 30 14:15:06.496 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:06.496 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.496 INFO [stderr] Nov 30 14:15:06.544 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.544 INFO [stderr] --> src/bindings/gps_bricklet.rs:176:40 Nov 30 14:15:06.544 INFO [stderr] | Nov 30 14:15:06.544 INFO [stderr] 176 | hdop: ::from_le_bytes(&bytes[12..14]), Nov 30 14:15:06.544 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:06.544 INFO [stderr] | Nov 30 14:15:06.544 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:06.544 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.544 INFO [stderr] Nov 30 14:15:06.560 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.560 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:141:64 Nov 30 14:15:06.560 INFO [stderr] | Nov 30 14:15:06.560 INFO [stderr] 141 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:06.560 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:06.560 INFO [stderr] | Nov 30 14:15:06.560 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:06.560 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.560 INFO [stderr] Nov 30 14:15:06.640 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.640 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:142:53 Nov 30 14:15:06.640 INFO [stderr] | Nov 30 14:15:06.640 INFO [stderr] 142 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:06.640 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:06.648 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.648 INFO [stderr] --> src/bindings/gps_bricklet.rs:177:40 Nov 30 14:15:06.648 INFO [stderr] | Nov 30 14:15:06.648 INFO [stderr] 177 | vdop: ::from_le_bytes(&bytes[14..16]), Nov 30 14:15:06.648 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:06.648 INFO [stderr] | Nov 30 14:15:06.648 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:06.648 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.648 INFO [stderr] Nov 30 14:15:06.648 INFO [stderr] | Nov 30 14:15:06.648 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:06.648 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.648 INFO [stderr] Nov 30 14:15:06.696 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.696 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:143:56 Nov 30 14:15:06.696 INFO [stderr] | Nov 30 14:15:06.696 INFO [stderr] 143 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:06.696 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:06.696 INFO [stderr] | Nov 30 14:15:06.696 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:06.696 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.696 INFO [stderr] Nov 30 14:15:06.704 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.704 INFO [stderr] --> src/bindings/gps_bricklet.rs:178:39 Nov 30 14:15:06.704 INFO [stderr] | Nov 30 14:15:06.704 INFO [stderr] 178 | epe: ::from_le_bytes(&bytes[16..18]), Nov 30 14:15:06.704 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:06.704 INFO [stderr] | Nov 30 14:15:06.704 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:06.704 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.704 INFO [stderr] Nov 30 14:15:06.744 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.744 INFO [stderr] --> src/bindings/dual_button_v2_bricklet.rs:166:53 Nov 30 14:15:06.744 INFO [stderr] | Nov 30 14:15:06.744 INFO [stderr] 166 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:06.744 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:06.744 INFO [stderr] | Nov 30 14:15:06.744 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:06.744 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.744 INFO [stderr] Nov 30 14:15:06.776 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.777 INFO [stderr] --> src/bindings/gps_bricklet.rs:193:38 Nov 30 14:15:06.777 INFO [stderr] | Nov 30 14:15:06.777 INFO [stderr] 193 | fix: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:06.777 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:06.777 INFO [stderr] | Nov 30 14:15:06.778 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:06.778 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.784 INFO [stderr] Nov 30 14:15:06.808 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.808 INFO [stderr] --> src/bindings/dual_relay_bricklet.rs:62:40 Nov 30 14:15:06.808 INFO [stderr] | Nov 30 14:15:06.808 INFO [stderr] 62 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:06.808 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:06.808 INFO [stderr] | Nov 30 14:15:06.808 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:06.808 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.808 INFO [stderr] Nov 30 14:15:06.826 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.826 INFO [stderr] --> src/bindings/gps_bricklet.rs:194:50 Nov 30 14:15:06.826 INFO [stderr] | Nov 30 14:15:06.826 INFO [stderr] 194 | satellites_view: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:06.826 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:06.826 INFO [stderr] | Nov 30 14:15:06.826 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:06.826 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.826 INFO [stderr] Nov 30 14:15:06.853 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.853 INFO [stderr] --> src/bindings/dual_relay_bricklet.rs:63:50 Nov 30 14:15:06.853 INFO [stderr] | Nov 30 14:15:06.853 INFO [stderr] 63 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:06.853 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:06.853 INFO [stderr] | Nov 30 14:15:06.853 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:06.853 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.853 INFO [stderr] Nov 30 14:15:06.884 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.885 INFO [stderr] --> src/bindings/gps_bricklet.rs:195:50 Nov 30 14:15:06.885 INFO [stderr] | Nov 30 14:15:06.888 INFO [stderr] 195 | satellites_used: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:06.888 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:06.888 INFO [stderr] | Nov 30 14:15:06.888 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:06.888 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.888 INFO [stderr] Nov 30 14:15:06.899 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.899 INFO [stderr] --> src/bindings/dual_relay_bricklet.rs:76:56 Nov 30 14:15:06.899 INFO [stderr] | Nov 30 14:15:06.899 INFO [stderr] 76 | MonoflopDoneEvent { relay: ::from_le_bytes(&bytes[0..1]), state: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:06.899 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:06.899 INFO [stderr] | Nov 30 14:15:06.899 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:06.899 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.899 INFO [stderr] Nov 30 14:15:06.950 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.951 INFO [stderr] --> src/bindings/dual_relay_bricklet.rs:98:53 Nov 30 14:15:06.951 INFO [stderr] | Nov 30 14:15:06.951 INFO [stderr] 98 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:06.951 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:06.951 INFO [stderr] | Nov 30 14:15:06.951 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:06.951 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.951 INFO [stderr] Nov 30 14:15:06.979 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:06.979 INFO [stderr] --> src/bindings/gps_bricklet.rs:208:56 Nov 30 14:15:06.979 INFO [stderr] | Nov 30 14:15:06.979 INFO [stderr] 208 | AltitudeEvent { altitude: ::from_le_bytes(&bytes[0..4]), geoidal_separation: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:06.979 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:06.979 INFO [stderr] | Nov 30 14:15:06.979 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:06.979 INFO [stderr] found type `&[u8]` Nov 30 14:15:06.979 INFO [stderr] Nov 30 14:15:07.017 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.017 INFO [stderr] --> src/bindings/dust_detector_bricklet.rs:65:39 Nov 30 14:15:07.017 INFO [stderr] | Nov 30 14:15:07.017 INFO [stderr] 65 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:07.017 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:07.017 INFO [stderr] | Nov 30 14:15:07.017 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:07.017 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.017 INFO [stderr] Nov 30 14:15:07.044 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.044 INFO [stderr] --> src/bindings/gps_bricklet.rs:208:112 Nov 30 14:15:07.044 INFO [stderr] | Nov 30 14:15:07.044 INFO [stderr] 208 | AltitudeEvent { altitude: ::from_le_bytes(&bytes[0..4]), geoidal_separation: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:07.044 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.044 INFO [stderr] | Nov 30 14:15:07.044 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.044 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.044 INFO [stderr] Nov 30 14:15:07.056 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.056 INFO [stderr] --> src/bindings/dust_detector_bricklet.rs:66:39 Nov 30 14:15:07.056 INFO [stderr] | Nov 30 14:15:07.056 INFO [stderr] 66 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:07.056 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:07.056 INFO [stderr] | Nov 30 14:15:07.056 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:07.056 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.056 INFO [stderr] Nov 30 14:15:07.084 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.084 INFO [stderr] --> src/bindings/gps_bricklet.rs:220:52 Nov 30 14:15:07.084 INFO [stderr] | Nov 30 14:15:07.084 INFO [stderr] 220 | MotionEvent { course: ::from_le_bytes(&bytes[0..4]), speed: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:07.084 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.084 INFO [stderr] | Nov 30 14:15:07.084 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.084 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.084 INFO [stderr] Nov 30 14:15:07.115 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.115 INFO [stderr] --> src/bindings/dust_detector_bricklet.rs:89:53 Nov 30 14:15:07.115 INFO [stderr] | Nov 30 14:15:07.115 INFO [stderr] 89 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:07.115 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:07.115 INFO [stderr] | Nov 30 14:15:07.115 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:07.115 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.115 INFO [stderr] Nov 30 14:15:07.152 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.152 INFO [stderr] --> src/bindings/gps_bricklet.rs:220:95 Nov 30 14:15:07.152 INFO [stderr] | Nov 30 14:15:07.152 INFO [stderr] 220 | MotionEvent { course: ::from_le_bytes(&bytes[0..4]), speed: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:07.152 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.152 INFO [stderr] | Nov 30 14:15:07.152 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.152 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.152 INFO [stderr] Nov 30 14:15:07.176 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.176 INFO [stderr] --> src/bindings/gps_bricklet.rs:91:44 Nov 30 14:15:07.176 INFO [stderr] | Nov 30 14:15:07.176 INFO [stderr] 91 | latitude: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:07.176 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.176 INFO [stderr] | Nov 30 14:15:07.176 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.176 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.176 INFO [stderr] Nov 30 14:15:07.216 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.216 INFO [stderr] --> src/bindings/gps_bricklet.rs:232:52 Nov 30 14:15:07.216 INFO [stderr] | Nov 30 14:15:07.216 INFO [stderr] 232 | DateTimeEvent { date: ::from_le_bytes(&bytes[0..4]), time: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:07.216 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.216 INFO [stderr] | Nov 30 14:15:07.216 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.216 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.216 INFO [stderr] Nov 30 14:15:07.224 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.224 INFO [stderr] --> src/bindings/gps_bricklet.rs:93:45 Nov 30 14:15:07.224 INFO [stderr] | Nov 30 14:15:07.224 INFO [stderr] 93 | longitude: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:07.224 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.224 INFO [stderr] | Nov 30 14:15:07.224 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.224 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.224 INFO [stderr] Nov 30 14:15:07.268 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.268 INFO [stderr] --> src/bindings/gps_bricklet.rs:95:40 Nov 30 14:15:07.268 INFO [stderr] | Nov 30 14:15:07.268 INFO [stderr] 95 | pdop: ::from_le_bytes(&bytes[10..12]), Nov 30 14:15:07.268 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:07.268 INFO [stderr] | Nov 30 14:15:07.268 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:07.268 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.268 INFO [stderr] Nov 30 14:15:07.293 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.293 INFO [stderr] --> src/bindings/gps_bricklet.rs:232:94 Nov 30 14:15:07.293 INFO [stderr] | Nov 30 14:15:07.293 INFO [stderr] 232 | DateTimeEvent { date: ::from_le_bytes(&bytes[0..4]), time: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:07.293 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.293 INFO [stderr] | Nov 30 14:15:07.293 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.293 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.293 INFO [stderr] Nov 30 14:15:07.316 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.316 INFO [stderr] --> src/bindings/gps_bricklet.rs:96:40 Nov 30 14:15:07.316 INFO [stderr] | Nov 30 14:15:07.316 INFO [stderr] 96 | hdop: ::from_le_bytes(&bytes[12..14]), Nov 30 14:15:07.316 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:07.316 INFO [stderr] | Nov 30 14:15:07.316 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:07.316 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.316 INFO [stderr] Nov 30 14:15:07.368 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.368 INFO [stderr] --> src/bindings/gps_bricklet.rs:97:40 Nov 30 14:15:07.368 INFO [stderr] | Nov 30 14:15:07.368 INFO [stderr] 97 | vdop: ::from_le_bytes(&bytes[14..16]), Nov 30 14:15:07.368 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:07.368 INFO [stderr] | Nov 30 14:15:07.368 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:07.368 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.368 INFO [stderr] Nov 30 14:15:07.386 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.386 INFO [stderr] --> src/bindings/gps_bricklet.rs:254:53 Nov 30 14:15:07.386 INFO [stderr] | Nov 30 14:15:07.386 INFO [stderr] 254 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:07.386 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:07.386 INFO [stderr] | Nov 30 14:15:07.386 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:07.386 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.386 INFO [stderr] Nov 30 14:15:07.412 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.412 INFO [stderr] --> src/bindings/gps_bricklet.rs:98:39 Nov 30 14:15:07.412 INFO [stderr] | Nov 30 14:15:07.412 INFO [stderr] 98 | epe: ::from_le_bytes(&bytes[16..18]), Nov 30 14:15:07.412 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:07.412 INFO [stderr] | Nov 30 14:15:07.412 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:07.412 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.412 INFO [stderr] Nov 30 14:15:07.464 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.464 INFO [stderr] --> src/bindings/gps_bricklet.rs:113:38 Nov 30 14:15:07.464 INFO [stderr] | Nov 30 14:15:07.464 INFO [stderr] 113 | fix: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:07.464 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:07.464 INFO [stderr] | Nov 30 14:15:07.464 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:07.464 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.464 INFO [stderr] Nov 30 14:15:07.516 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.516 INFO [stderr] --> src/bindings/gps_bricklet.rs:114:50 Nov 30 14:15:07.516 INFO [stderr] | Nov 30 14:15:07.516 INFO [stderr] 114 | satellites_view: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:07.516 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:07.516 INFO [stderr] | Nov 30 14:15:07.516 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:07.516 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.516 INFO [stderr] Nov 30 14:15:07.548 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.548 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:152:44 Nov 30 14:15:07.548 INFO [stderr] | Nov 30 14:15:07.548 INFO [stderr] 152 | latitude: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:07.548 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.548 INFO [stderr] | Nov 30 14:15:07.548 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.548 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.548 INFO [stderr] Nov 30 14:15:07.560 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.560 INFO [stderr] --> src/bindings/gps_bricklet.rs:115:50 Nov 30 14:15:07.560 INFO [stderr] | Nov 30 14:15:07.560 INFO [stderr] 115 | satellites_used: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:07.560 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:07.560 INFO [stderr] | Nov 30 14:15:07.560 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:07.560 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.560 INFO [stderr] Nov 30 14:15:07.608 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.608 INFO [stderr] --> src/bindings/gps_bricklet.rs:128:51 Nov 30 14:15:07.608 INFO [stderr] | Nov 30 14:15:07.608 INFO [stderr] 128 | Altitude { altitude: ::from_le_bytes(&bytes[0..4]), geoidal_separation: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:07.608 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.608 INFO [stderr] | Nov 30 14:15:07.608 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.608 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.608 INFO [stderr] Nov 30 14:15:07.628 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.628 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:154:45 Nov 30 14:15:07.628 INFO [stderr] | Nov 30 14:15:07.628 INFO [stderr] 154 | longitude: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:07.628 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.628 INFO [stderr] | Nov 30 14:15:07.628 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.628 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.628 INFO [stderr] Nov 30 14:15:07.652 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.652 INFO [stderr] --> src/bindings/gps_bricklet.rs:128:107 Nov 30 14:15:07.652 INFO [stderr] | Nov 30 14:15:07.652 INFO [stderr] 128 | Altitude { altitude: ::from_le_bytes(&bytes[0..4]), geoidal_separation: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:07.652 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.652 INFO [stderr] | Nov 30 14:15:07.652 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.652 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.652 INFO [stderr] Nov 30 14:15:07.704 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.704 INFO [stderr] --> src/bindings/gps_bricklet.rs:140:47 Nov 30 14:15:07.704 INFO [stderr] | Nov 30 14:15:07.704 INFO [stderr] 140 | Motion { course: ::from_le_bytes(&bytes[0..4]), speed: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:07.704 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.704 INFO [stderr] | Nov 30 14:15:07.704 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.704 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.704 INFO [stderr] Nov 30 14:15:07.732 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.732 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:168:101 Nov 30 14:15:07.732 INFO [stderr] | Nov 30 14:15:07.732 INFO [stderr] 168 | Status { has_fix: ::from_le_bytes(&bytes[0..1]), satellites_view: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:07.732 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:07.732 INFO [stderr] | Nov 30 14:15:07.732 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:07.732 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.732 INFO [stderr] Nov 30 14:15:07.760 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.760 INFO [stderr] --> src/bindings/gps_bricklet.rs:140:90 Nov 30 14:15:07.760 INFO [stderr] | Nov 30 14:15:07.760 INFO [stderr] 140 | Motion { course: ::from_le_bytes(&bytes[0..4]), speed: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:07.760 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.760 INFO [stderr] | Nov 30 14:15:07.760 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.760 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.760 INFO [stderr] Nov 30 14:15:07.812 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.812 INFO [stderr] --> src/bindings/gps_bricklet.rs:152:47 Nov 30 14:15:07.812 INFO [stderr] | Nov 30 14:15:07.812 INFO [stderr] 152 | DateTime { date: ::from_le_bytes(&bytes[0..4]), time: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:07.812 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.812 INFO [stderr] | Nov 30 14:15:07.812 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.812 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.812 INFO [stderr] Nov 30 14:15:07.832 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.832 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:180:51 Nov 30 14:15:07.832 INFO [stderr] | Nov 30 14:15:07.832 INFO [stderr] 180 | Altitude { altitude: ::from_le_bytes(&bytes[0..4]), geoidal_separation: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:07.832 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.832 INFO [stderr] | Nov 30 14:15:07.832 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.832 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.832 INFO [stderr] Nov 30 14:15:07.864 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.864 INFO [stderr] --> src/bindings/gps_bricklet.rs:152:89 Nov 30 14:15:07.864 INFO [stderr] | Nov 30 14:15:07.864 INFO [stderr] 152 | DateTime { date: ::from_le_bytes(&bytes[0..4]), time: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:07.864 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.864 INFO [stderr] | Nov 30 14:15:07.864 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.864 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.864 INFO [stderr] Nov 30 14:15:07.900 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.900 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:180:107 Nov 30 14:15:07.900 INFO [stderr] | Nov 30 14:15:07.900 INFO [stderr] 180 | Altitude { altitude: ::from_le_bytes(&bytes[0..4]), geoidal_separation: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:07.900 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.900 INFO [stderr] | Nov 30 14:15:07.900 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.900 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.900 INFO [stderr] Nov 30 14:15:07.918 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.918 INFO [stderr] --> src/bindings/gps_bricklet.rs:171:44 Nov 30 14:15:07.918 INFO [stderr] | Nov 30 14:15:07.918 INFO [stderr] 171 | latitude: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:07.918 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.918 INFO [stderr] | Nov 30 14:15:07.918 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.918 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.918 INFO [stderr] Nov 30 14:15:07.967 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.967 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:192:47 Nov 30 14:15:07.967 INFO [stderr] | Nov 30 14:15:07.967 INFO [stderr] 192 | Motion { course: ::from_le_bytes(&bytes[0..4]), speed: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:07.967 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.967 INFO [stderr] | Nov 30 14:15:07.967 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.967 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.967 INFO [stderr] Nov 30 14:15:07.972 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:07.972 INFO [stderr] --> src/bindings/gps_bricklet.rs:173:45 Nov 30 14:15:07.972 INFO [stderr] | Nov 30 14:15:07.972 INFO [stderr] 173 | longitude: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:07.972 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:07.972 INFO [stderr] | Nov 30 14:15:07.972 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:07.972 INFO [stderr] found type `&[u8]` Nov 30 14:15:07.972 INFO [stderr] Nov 30 14:15:08.008 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.008 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:192:90 Nov 30 14:15:08.008 INFO [stderr] | Nov 30 14:15:08.008 INFO [stderr] 192 | Motion { course: ::from_le_bytes(&bytes[0..4]), speed: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:08.008 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:08.008 INFO [stderr] | Nov 30 14:15:08.008 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:08.008 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.008 INFO [stderr] Nov 30 14:15:08.020 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.020 INFO [stderr] --> src/bindings/gps_bricklet.rs:175:40 Nov 30 14:15:08.020 INFO [stderr] | Nov 30 14:15:08.020 INFO [stderr] 175 | pdop: ::from_le_bytes(&bytes[10..12]), Nov 30 14:15:08.020 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:08.020 INFO [stderr] | Nov 30 14:15:08.020 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:08.020 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.020 INFO [stderr] Nov 30 14:15:08.060 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.060 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:204:47 Nov 30 14:15:08.060 INFO [stderr] | Nov 30 14:15:08.060 INFO [stderr] 204 | DateTime { date: ::from_le_bytes(&bytes[0..4]), time: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:08.060 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:08.060 INFO [stderr] | Nov 30 14:15:08.060 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:08.060 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.060 INFO [stderr] Nov 30 14:15:08.073 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.073 INFO [stderr] --> src/bindings/gps_bricklet.rs:176:40 Nov 30 14:15:08.073 INFO [stderr] | Nov 30 14:15:08.073 INFO [stderr] 176 | hdop: ::from_le_bytes(&bytes[12..14]), Nov 30 14:15:08.073 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:08.073 INFO [stderr] | Nov 30 14:15:08.073 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:08.073 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.073 INFO [stderr] Nov 30 14:15:08.123 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.123 INFO [stderr] --> src/bindings/gps_bricklet.rs:177:40 Nov 30 14:15:08.123 INFO [stderr] | Nov 30 14:15:08.123 INFO [stderr] 177 | vdop: ::from_le_bytes(&bytes[14..16]), Nov 30 14:15:08.123 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:08.123 INFO [stderr] | Nov 30 14:15:08.123 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:08.123 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.123 INFO [stderr] Nov 30 14:15:08.148 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.148 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:204:89 Nov 30 14:15:08.148 INFO [stderr] | Nov 30 14:15:08.148 INFO [stderr] 204 | DateTime { date: ::from_le_bytes(&bytes[0..4]), time: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:08.148 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:08.149 INFO [stderr] | Nov 30 14:15:08.149 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:08.149 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.149 INFO [stderr] Nov 30 14:15:08.176 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.176 INFO [stderr] --> src/bindings/gps_bricklet.rs:178:39 Nov 30 14:15:08.176 INFO [stderr] | Nov 30 14:15:08.176 INFO [stderr] 178 | epe: ::from_le_bytes(&bytes[16..18]), Nov 30 14:15:08.176 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:08.176 INFO [stderr] | Nov 30 14:15:08.176 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:08.176 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.176 INFO [stderr] Nov 30 14:15:08.236 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.236 INFO [stderr] --> src/bindings/gps_bricklet.rs:193:38 Nov 30 14:15:08.236 INFO [stderr] | Nov 30 14:15:08.236 INFO [stderr] 193 | fix: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:08.236 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:08.236 INFO [stderr] | Nov 30 14:15:08.236 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:08.236 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.236 INFO [stderr] Nov 30 14:15:08.256 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.256 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:221:59 Nov 30 14:15:08.256 INFO [stderr] | Nov 30 14:15:08.256 INFO [stderr] 221 | satellite_numbers_length: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:08.256 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:08.256 INFO [stderr] | Nov 30 14:15:08.256 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:08.256 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.256 INFO [stderr] Nov 30 14:15:08.284 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.284 INFO [stderr] --> src/bindings/gps_bricklet.rs:194:50 Nov 30 14:15:08.284 INFO [stderr] | Nov 30 14:15:08.284 INFO [stderr] 194 | satellites_view: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:08.284 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:08.284 INFO [stderr] | Nov 30 14:15:08.284 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:08.284 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.284 INFO [stderr] Nov 30 14:15:08.288 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.288 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:223:38 Nov 30 14:15:08.288 INFO [stderr] | Nov 30 14:15:08.288 INFO [stderr] 223 | fix: ::from_le_bytes(&bytes[13..14]), Nov 30 14:15:08.288 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:08.288 INFO [stderr] | Nov 30 14:15:08.288 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:08.288 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.288 INFO [stderr] Nov 30 14:15:08.336 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.336 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:224:40 Nov 30 14:15:08.336 INFO [stderr] | Nov 30 14:15:08.336 INFO [stderr] 224 | pdop: ::from_le_bytes(&bytes[14..16]), Nov 30 14:15:08.336 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:08.336 INFO [stderr] | Nov 30 14:15:08.336 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:08.336 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.336 INFO [stderr] Nov 30 14:15:08.336 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.336 INFO [stderr] --> src/bindings/gps_bricklet.rs:195:50 Nov 30 14:15:08.336 INFO [stderr] | Nov 30 14:15:08.336 INFO [stderr] 195 | satellites_used: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:08.336 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:08.336 INFO [stderr] | Nov 30 14:15:08.336 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:08.336 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.336 INFO [stderr] Nov 30 14:15:08.384 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.384 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:225:40 Nov 30 14:15:08.384 INFO [stderr] | Nov 30 14:15:08.384 INFO [stderr] 225 | hdop: ::from_le_bytes(&bytes[16..18]), Nov 30 14:15:08.384 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:08.384 INFO [stderr] | Nov 30 14:15:08.384 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:08.384 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.384 INFO [stderr] Nov 30 14:15:08.396 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.396 INFO [stderr] --> src/bindings/gps_bricklet.rs:208:56 Nov 30 14:15:08.396 INFO [stderr] | Nov 30 14:15:08.396 INFO [stderr] 208 | AltitudeEvent { altitude: ::from_le_bytes(&bytes[0..4]), geoidal_separation: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:08.396 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:08.396 INFO [stderr] | Nov 30 14:15:08.396 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:08.396 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.396 INFO [stderr] Nov 30 14:15:08.432 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.432 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:226:40 Nov 30 14:15:08.432 INFO [stderr] | Nov 30 14:15:08.432 INFO [stderr] 226 | vdop: ::from_le_bytes(&bytes[18..20]), Nov 30 14:15:08.432 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:08.432 INFO [stderr] | Nov 30 14:15:08.432 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:08.432 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.432 INFO [stderr] Nov 30 14:15:08.444 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.444 INFO [stderr] --> src/bindings/gps_bricklet.rs:208:112 Nov 30 14:15:08.444 INFO [stderr] | Nov 30 14:15:08.444 INFO [stderr] 208 | AltitudeEvent { altitude: ::from_le_bytes(&bytes[0..4]), geoidal_separation: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:08.444 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:08.444 INFO [stderr] | Nov 30 14:15:08.444 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:08.444 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.444 INFO [stderr] Nov 30 14:15:08.503 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.503 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:252:45 Nov 30 14:15:08.503 INFO [stderr] | Nov 30 14:15:08.503 INFO [stderr] 252 | elevation: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:08.503 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:08.503 INFO [stderr] | Nov 30 14:15:08.503 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:08.503 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.503 INFO [stderr] Nov 30 14:15:08.508 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.508 INFO [stderr] --> src/bindings/gps_bricklet.rs:220:52 Nov 30 14:15:08.508 INFO [stderr] | Nov 30 14:15:08.508 INFO [stderr] 220 | MotionEvent { course: ::from_le_bytes(&bytes[0..4]), speed: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:08.508 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:08.508 INFO [stderr] | Nov 30 14:15:08.508 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:08.508 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.508 INFO [stderr] Nov 30 14:15:08.564 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.564 INFO [stderr] --> src/bindings/gps_bricklet.rs:220:95 Nov 30 14:15:08.564 INFO [stderr] | Nov 30 14:15:08.564 INFO [stderr] 220 | MotionEvent { course: ::from_le_bytes(&bytes[0..4]), speed: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:08.564 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:08.564 INFO [stderr] | Nov 30 14:15:08.564 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:08.564 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.564 INFO [stderr] Nov 30 14:15:08.600 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.600 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:253:43 Nov 30 14:15:08.600 INFO [stderr] | Nov 30 14:15:08.600 INFO [stderr] 253 | azimuth: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:08.600 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:08.600 INFO [stderr] | Nov 30 14:15:08.600 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:08.600 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.600 INFO [stderr] Nov 30 14:15:08.612 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.612 INFO [stderr] --> src/bindings/gps_bricklet.rs:232:52 Nov 30 14:15:08.612 INFO [stderr] | Nov 30 14:15:08.612 INFO [stderr] 232 | DateTimeEvent { date: ::from_le_bytes(&bytes[0..4]), time: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:08.612 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:08.612 INFO [stderr] | Nov 30 14:15:08.612 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:08.612 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.612 INFO [stderr] Nov 30 14:15:08.660 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.662 INFO [stderr] --> src/bindings/gps_bricklet.rs:232:94 Nov 30 14:15:08.662 INFO [stderr] | Nov 30 14:15:08.662 INFO [stderr] 232 | DateTimeEvent { date: ::from_le_bytes(&bytes[0..4]), time: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:08.662 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:08.662 INFO [stderr] | Nov 30 14:15:08.662 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:08.662 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.662 INFO [stderr] Nov 30 14:15:08.716 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.716 INFO [stderr] --> src/bindings/gps_bricklet.rs:254:53 Nov 30 14:15:08.716 INFO [stderr] | Nov 30 14:15:08.716 INFO [stderr] 254 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:08.716 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:08.716 INFO [stderr] | Nov 30 14:15:08.716 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:08.716 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.716 INFO [stderr] Nov 30 14:15:08.756 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.756 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:254:39 Nov 30 14:15:08.756 INFO [stderr] | Nov 30 14:15:08.756 INFO [stderr] 254 | snr: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:08.756 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:08.756 INFO [stderr] | Nov 30 14:15:08.756 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:08.756 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.756 INFO [stderr] Nov 30 14:15:08.784 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.784 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:152:44 Nov 30 14:15:08.784 INFO [stderr] | Nov 30 14:15:08.784 INFO [stderr] 152 | latitude: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:08.784 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:08.784 INFO [stderr] | Nov 30 14:15:08.784 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:08.784 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.784 INFO [stderr] Nov 30 14:15:08.828 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.828 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:154:45 Nov 30 14:15:08.828 INFO [stderr] | Nov 30 14:15:08.828 INFO [stderr] 154 | longitude: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:08.828 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:08.828 INFO [stderr] | Nov 30 14:15:08.828 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:08.828 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.828 INFO [stderr] Nov 30 14:15:08.892 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.892 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:168:101 Nov 30 14:15:08.892 INFO [stderr] | Nov 30 14:15:08.892 INFO [stderr] 168 | Status { has_fix: ::from_le_bytes(&bytes[0..1]), satellites_view: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:08.892 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:08.892 INFO [stderr] | Nov 30 14:15:08.892 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:08.892 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.892 INFO [stderr] Nov 30 14:15:08.920 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.920 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:270:44 Nov 30 14:15:08.920 INFO [stderr] | Nov 30 14:15:08.920 INFO [stderr] 270 | latitude: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:08.920 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:08.920 INFO [stderr] | Nov 30 14:15:08.920 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:08.920 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.920 INFO [stderr] Nov 30 14:15:08.944 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.944 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:180:51 Nov 30 14:15:08.944 INFO [stderr] | Nov 30 14:15:08.944 INFO [stderr] 180 | Altitude { altitude: ::from_le_bytes(&bytes[0..4]), geoidal_separation: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:08.944 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:08.944 INFO [stderr] | Nov 30 14:15:08.944 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:08.944 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.944 INFO [stderr] Nov 30 14:15:08.996 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:08.996 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:180:107 Nov 30 14:15:08.996 INFO [stderr] | Nov 30 14:15:08.996 INFO [stderr] 180 | Altitude { altitude: ::from_le_bytes(&bytes[0..4]), geoidal_separation: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:08.996 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:08.996 INFO [stderr] | Nov 30 14:15:08.996 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:08.996 INFO [stderr] found type `&[u8]` Nov 30 14:15:08.996 INFO [stderr] Nov 30 14:15:09.040 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.040 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:192:47 Nov 30 14:15:09.040 INFO [stderr] | Nov 30 14:15:09.040 INFO [stderr] 192 | Motion { course: ::from_le_bytes(&bytes[0..4]), speed: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:09.040 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.040 INFO [stderr] | Nov 30 14:15:09.040 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.040 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.040 INFO [stderr] Nov 30 14:15:09.064 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.064 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:272:45 Nov 30 14:15:09.064 INFO [stderr] | Nov 30 14:15:09.064 INFO [stderr] 272 | longitude: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:09.064 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.064 INFO [stderr] | Nov 30 14:15:09.064 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.064 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.064 INFO [stderr] Nov 30 14:15:09.084 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.084 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:192:90 Nov 30 14:15:09.084 INFO [stderr] | Nov 30 14:15:09.084 INFO [stderr] 192 | Motion { course: ::from_le_bytes(&bytes[0..4]), speed: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:09.084 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.084 INFO [stderr] | Nov 30 14:15:09.084 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.084 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.084 INFO [stderr] Nov 30 14:15:09.104 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.104 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:286:106 Nov 30 14:15:09.104 INFO [stderr] | Nov 30 14:15:09.104 INFO [stderr] 286 | StatusEvent { has_fix: ::from_le_bytes(&bytes[0..1]), satellites_view: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:09.104 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:09.104 INFO [stderr] | Nov 30 14:15:09.104 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:09.104 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.104 INFO [stderr] Nov 30 14:15:09.144 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.144 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:204:47 Nov 30 14:15:09.144 INFO [stderr] | Nov 30 14:15:09.144 INFO [stderr] 204 | DateTime { date: ::from_le_bytes(&bytes[0..4]), time: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:09.144 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.144 INFO [stderr] | Nov 30 14:15:09.144 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.144 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.144 INFO [stderr] Nov 30 14:15:09.148 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.148 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:298:56 Nov 30 14:15:09.148 INFO [stderr] | Nov 30 14:15:09.148 INFO [stderr] 298 | AltitudeEvent { altitude: ::from_le_bytes(&bytes[0..4]), geoidal_separation: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:09.148 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.148 INFO [stderr] | Nov 30 14:15:09.148 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.148 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.148 INFO [stderr] Nov 30 14:15:09.196 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.196 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:204:89 Nov 30 14:15:09.196 INFO [stderr] | Nov 30 14:15:09.196 INFO [stderr] 204 | DateTime { date: ::from_le_bytes(&bytes[0..4]), time: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:09.196 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.196 INFO [stderr] | Nov 30 14:15:09.196 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.196 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.196 INFO [stderr] Nov 30 14:15:09.196 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.196 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:298:112 Nov 30 14:15:09.196 INFO [stderr] | Nov 30 14:15:09.196 INFO [stderr] 298 | AltitudeEvent { altitude: ::from_le_bytes(&bytes[0..4]), geoidal_separation: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:09.196 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.196 INFO [stderr] | Nov 30 14:15:09.196 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.196 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.196 INFO [stderr] Nov 30 14:15:09.236 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.236 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:310:52 Nov 30 14:15:09.236 INFO [stderr] | Nov 30 14:15:09.236 INFO [stderr] 310 | MotionEvent { course: ::from_le_bytes(&bytes[0..4]), speed: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:09.236 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.236 INFO [stderr] | Nov 30 14:15:09.236 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.236 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.236 INFO [stderr] Nov 30 14:15:09.256 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.256 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:221:59 Nov 30 14:15:09.256 INFO [stderr] | Nov 30 14:15:09.256 INFO [stderr] 221 | satellite_numbers_length: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:09.256 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:09.256 INFO [stderr] | Nov 30 14:15:09.256 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:09.256 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.256 INFO [stderr] Nov 30 14:15:09.280 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.280 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:310:95 Nov 30 14:15:09.280 INFO [stderr] | Nov 30 14:15:09.280 INFO [stderr] 310 | MotionEvent { course: ::from_le_bytes(&bytes[0..4]), speed: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:09.280 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.280 INFO [stderr] | Nov 30 14:15:09.280 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.280 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.280 INFO [stderr] Nov 30 14:15:09.312 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.312 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:223:38 Nov 30 14:15:09.312 INFO [stderr] | Nov 30 14:15:09.312 INFO [stderr] 223 | fix: ::from_le_bytes(&bytes[13..14]), Nov 30 14:15:09.312 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:09.312 INFO [stderr] | Nov 30 14:15:09.312 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:09.312 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.312 INFO [stderr] Nov 30 14:15:09.332 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.332 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:322:52 Nov 30 14:15:09.332 INFO [stderr] | Nov 30 14:15:09.332 INFO [stderr] 322 | DateTimeEvent { date: ::from_le_bytes(&bytes[0..4]), time: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:09.332 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.332 INFO [stderr] | Nov 30 14:15:09.332 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.332 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.332 INFO [stderr] Nov 30 14:15:09.369 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.369 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:224:40 Nov 30 14:15:09.369 INFO [stderr] | Nov 30 14:15:09.369 INFO [stderr] 224 | pdop: ::from_le_bytes(&bytes[14..16]), Nov 30 14:15:09.369 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:09.369 INFO [stderr] | Nov 30 14:15:09.369 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:09.369 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.369 INFO [stderr] Nov 30 14:15:09.386 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.386 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:322:94 Nov 30 14:15:09.386 INFO [stderr] | Nov 30 14:15:09.386 INFO [stderr] 322 | DateTimeEvent { date: ::from_le_bytes(&bytes[0..4]), time: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:09.386 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.386 INFO [stderr] | Nov 30 14:15:09.386 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.386 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.386 INFO [stderr] Nov 30 14:15:09.433 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.433 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:337:60 Nov 30 14:15:09.433 INFO [stderr] | Nov 30 14:15:09.433 INFO [stderr] 337 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:09.433 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.433 INFO [stderr] | Nov 30 14:15:09.433 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.433 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.433 INFO [stderr] Nov 30 14:15:09.450 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.450 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:225:40 Nov 30 14:15:09.450 INFO [stderr] | Nov 30 14:15:09.450 INFO [stderr] 225 | hdop: ::from_le_bytes(&bytes[16..18]), Nov 30 14:15:09.450 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:09.450 INFO [stderr] | Nov 30 14:15:09.450 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:09.450 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.450 INFO [stderr] Nov 30 14:15:09.476 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.476 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:338:64 Nov 30 14:15:09.476 INFO [stderr] | Nov 30 14:15:09.476 INFO [stderr] 338 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:09.476 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.476 INFO [stderr] | Nov 30 14:15:09.476 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.476 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.476 INFO [stderr] Nov 30 14:15:09.519 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.519 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:226:40 Nov 30 14:15:09.519 INFO [stderr] | Nov 30 14:15:09.519 INFO [stderr] 226 | vdop: ::from_le_bytes(&bytes[18..20]), Nov 30 14:15:09.519 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:09.519 INFO [stderr] | Nov 30 14:15:09.519 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:09.519 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.520 INFO [stderr] Nov 30 14:15:09.523 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.523 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:339:53 Nov 30 14:15:09.523 INFO [stderr] | Nov 30 14:15:09.523 INFO [stderr] 339 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:09.523 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.523 INFO [stderr] | Nov 30 14:15:09.523 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.523 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.523 INFO [stderr] Nov 30 14:15:09.572 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.572 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:340:56 Nov 30 14:15:09.572 INFO [stderr] | Nov 30 14:15:09.572 INFO [stderr] 340 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:09.572 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.572 INFO [stderr] | Nov 30 14:15:09.572 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.572 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.572 INFO [stderr] Nov 30 14:15:09.604 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.604 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:252:45 Nov 30 14:15:09.604 INFO [stderr] | Nov 30 14:15:09.604 INFO [stderr] 252 | elevation: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:09.604 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:09.604 INFO [stderr] | Nov 30 14:15:09.604 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:09.604 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.604 INFO [stderr] Nov 30 14:15:09.632 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.632 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:363:53 Nov 30 14:15:09.632 INFO [stderr] | Nov 30 14:15:09.632 INFO [stderr] 363 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:09.632 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:09.632 INFO [stderr] | Nov 30 14:15:09.632 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:09.632 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.632 INFO [stderr] Nov 30 14:15:09.703 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.703 INFO [stderr] --> src/bindings/hall_effect_bricklet.rs:58:58 Nov 30 14:15:09.703 INFO [stderr] | Nov 30 14:15:09.703 INFO [stderr] 58 | EdgeCountConfig { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:09.703 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:09.703 INFO [stderr] | Nov 30 14:15:09.708 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:09.708 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.708 INFO [stderr] Nov 30 14:15:09.708 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.708 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:253:43 Nov 30 14:15:09.708 INFO [stderr] | Nov 30 14:15:09.708 INFO [stderr] 253 | azimuth: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:09.708 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:09.708 INFO [stderr] | Nov 30 14:15:09.708 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:09.708 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.708 INFO [stderr] Nov 30 14:15:09.747 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.747 INFO [stderr] --> src/bindings/hall_effect_bricklet.rs:58:103 Nov 30 14:15:09.747 INFO [stderr] | Nov 30 14:15:09.747 INFO [stderr] 58 | EdgeCountConfig { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:09.747 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:09.747 INFO [stderr] | Nov 30 14:15:09.747 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:09.747 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.747 INFO [stderr] Nov 30 14:15:09.795 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.795 INFO [stderr] --> src/bindings/hall_effect_bricklet.rs:70:53 Nov 30 14:15:09.795 INFO [stderr] | Nov 30 14:15:09.795 INFO [stderr] 70 | EdgeInterrupt { count: ::from_le_bytes(&bytes[0..4]), value: ::from_le_bytes(&bytes[4..5]) } Nov 30 14:15:09.795 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.795 INFO [stderr] | Nov 30 14:15:09.800 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.800 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.800 INFO [stderr] Nov 30 14:15:09.824 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.824 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:254:39 Nov 30 14:15:09.824 INFO [stderr] | Nov 30 14:15:09.824 INFO [stderr] 254 | snr: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:09.824 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:09.824 INFO [stderr] | Nov 30 14:15:09.824 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:09.824 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.824 INFO [stderr] Nov 30 14:15:09.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.848 INFO [stderr] --> src/bindings/hall_effect_bricklet.rs:82:54 Nov 30 14:15:09.848 INFO [stderr] | Nov 30 14:15:09.848 INFO [stderr] 82 | EdgeCountEvent { count: ::from_le_bytes(&bytes[0..4]), value: ::from_le_bytes(&bytes[4..5]) } Nov 30 14:15:09.848 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.848 INFO [stderr] | Nov 30 14:15:09.848 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.848 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.848 INFO [stderr] Nov 30 14:15:09.892 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.892 INFO [stderr] --> src/bindings/hall_effect_bricklet.rs:104:53 Nov 30 14:15:09.892 INFO [stderr] | Nov 30 14:15:09.892 INFO [stderr] 104 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:09.893 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:09.893 INFO [stderr] | Nov 30 14:15:09.893 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:09.893 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.894 INFO [stderr] Nov 30 14:15:09.924 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.924 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:270:44 Nov 30 14:15:09.924 INFO [stderr] | Nov 30 14:15:09.924 INFO [stderr] 270 | latitude: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:09.924 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.924 INFO [stderr] | Nov 30 14:15:09.924 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.924 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.924 INFO [stderr] Nov 30 14:15:09.951 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.951 INFO [stderr] --> src/bindings/humidity_bricklet.rs:75:39 Nov 30 14:15:09.951 INFO [stderr] | Nov 30 14:15:09.951 INFO [stderr] 75 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:09.951 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:09.951 INFO [stderr] | Nov 30 14:15:09.951 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:09.952 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.952 INFO [stderr] Nov 30 14:15:09.976 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.976 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:272:45 Nov 30 14:15:09.976 INFO [stderr] | Nov 30 14:15:09.976 INFO [stderr] 272 | longitude: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:09.976 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:09.976 INFO [stderr] | Nov 30 14:15:09.976 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:09.976 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.976 INFO [stderr] Nov 30 14:15:09.996 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:09.996 INFO [stderr] --> src/bindings/humidity_bricklet.rs:76:39 Nov 30 14:15:09.996 INFO [stderr] | Nov 30 14:15:09.996 INFO [stderr] 76 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:09.996 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:09.996 INFO [stderr] | Nov 30 14:15:09.996 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:09.996 INFO [stderr] found type `&[u8]` Nov 30 14:15:09.996 INFO [stderr] Nov 30 14:15:10.032 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.032 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:286:106 Nov 30 14:15:10.032 INFO [stderr] | Nov 30 14:15:10.032 INFO [stderr] 286 | StatusEvent { has_fix: ::from_le_bytes(&bytes[0..1]), satellites_view: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:10.032 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:10.032 INFO [stderr] | Nov 30 14:15:10.033 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:10.033 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.033 INFO [stderr] Nov 30 14:15:10.080 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.080 INFO [stderr] --> src/bindings/humidity_bricklet.rs:92:39 Nov 30 14:15:10.080 INFO [stderr] | Nov 30 14:15:10.081 INFO [stderr] 92 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:10.081 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:10.081 INFO [stderr] | Nov 30 14:15:10.081 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:10.081 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.081 INFO [stderr] Nov 30 14:15:10.085 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.086 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:298:56 Nov 30 14:15:10.086 INFO [stderr] | Nov 30 14:15:10.086 INFO [stderr] 298 | AltitudeEvent { altitude: ::from_le_bytes(&bytes[0..4]), geoidal_separation: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:10.086 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:10.086 INFO [stderr] | Nov 30 14:15:10.086 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:10.086 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.086 INFO [stderr] Nov 30 14:15:10.164 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.168 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:298:112 Nov 30 14:15:10.168 INFO [stderr] | Nov 30 14:15:10.168 INFO [stderr] 298 | AltitudeEvent { altitude: ::from_le_bytes(&bytes[0..4]), geoidal_separation: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:10.168 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:10.168 INFO [stderr] | Nov 30 14:15:10.168 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:10.168 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.168 INFO [stderr] Nov 30 14:15:10.189 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.189 INFO [stderr] --> src/bindings/humidity_bricklet.rs:93:39 Nov 30 14:15:10.189 INFO [stderr] | Nov 30 14:15:10.189 INFO [stderr] 93 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:10.189 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:10.189 INFO [stderr] | Nov 30 14:15:10.189 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:10.189 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.189 INFO [stderr] Nov 30 14:15:10.244 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.244 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:310:52 Nov 30 14:15:10.244 INFO [stderr] | Nov 30 14:15:10.244 INFO [stderr] 310 | MotionEvent { course: ::from_le_bytes(&bytes[0..4]), speed: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:10.244 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:10.248 INFO [stderr] | Nov 30 14:15:10.248 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:10.248 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.248 INFO [stderr] Nov 30 14:15:10.302 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.303 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:310:95 Nov 30 14:15:10.303 INFO [stderr] | Nov 30 14:15:10.303 INFO [stderr] 310 | MotionEvent { course: ::from_le_bytes(&bytes[0..4]), speed: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:10.303 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:10.304 INFO [stderr] | Nov 30 14:15:10.304 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:10.304 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.308 INFO [stderr] Nov 30 14:15:10.314 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.315 INFO [stderr] --> src/bindings/humidity_bricklet.rs:116:53 Nov 30 14:15:10.315 INFO [stderr] | Nov 30 14:15:10.315 INFO [stderr] 116 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:10.315 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:10.316 INFO [stderr] | Nov 30 14:15:10.319 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:10.319 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.319 INFO [stderr] Nov 30 14:15:10.355 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.355 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:322:52 Nov 30 14:15:10.355 INFO [stderr] | Nov 30 14:15:10.355 INFO [stderr] 322 | DateTimeEvent { date: ::from_le_bytes(&bytes[0..4]), time: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:10.355 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:10.355 INFO [stderr] | Nov 30 14:15:10.355 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:10.355 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.355 INFO [stderr] Nov 30 14:15:10.428 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.428 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:322:94 Nov 30 14:15:10.428 INFO [stderr] | Nov 30 14:15:10.428 INFO [stderr] 322 | DateTimeEvent { date: ::from_le_bytes(&bytes[0..4]), time: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:15:10.428 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:10.428 INFO [stderr] | Nov 30 14:15:10.428 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:10.428 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.428 INFO [stderr] Nov 30 14:15:10.457 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.457 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:117:42 Nov 30 14:15:10.457 INFO [stderr] | Nov 30 14:15:10.457 INFO [stderr] 117 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:10.496 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:10.496 INFO [stderr] | Nov 30 14:15:10.496 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:10.496 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.496 INFO [stderr] Nov 30 14:15:10.544 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.548 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:337:60 Nov 30 14:15:10.548 INFO [stderr] | Nov 30 14:15:10.548 INFO [stderr] 337 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:10.548 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:10.548 INFO [stderr] | Nov 30 14:15:10.548 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:10.548 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.548 INFO [stderr] Nov 30 14:15:10.560 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.560 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:120:39 Nov 30 14:15:10.560 INFO [stderr] | Nov 30 14:15:10.560 INFO [stderr] 120 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:10.560 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:10.568 INFO [stderr] | Nov 30 14:15:10.568 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:10.568 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.568 INFO [stderr] Nov 30 14:15:10.667 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.667 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:338:64 Nov 30 14:15:10.667 INFO [stderr] | Nov 30 14:15:10.667 INFO [stderr] 338 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:10.667 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:10.667 INFO [stderr] | Nov 30 14:15:10.667 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:10.667 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.667 INFO [stderr] Nov 30 14:15:10.693 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.693 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:339:53 Nov 30 14:15:10.693 INFO [stderr] | Nov 30 14:15:10.694 INFO [stderr] 339 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:10.694 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:10.694 INFO [stderr] | Nov 30 14:15:10.694 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:10.694 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.694 INFO [stderr] Nov 30 14:15:10.703 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.703 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:121:39 Nov 30 14:15:10.703 INFO [stderr] | Nov 30 14:15:10.703 INFO [stderr] 121 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:10.704 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:10.704 INFO [stderr] | Nov 30 14:15:10.704 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:10.704 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.704 INFO [stderr] Nov 30 14:15:10.784 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.784 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:138:42 Nov 30 14:15:10.784 INFO [stderr] | Nov 30 14:15:10.784 INFO [stderr] 138 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:10.784 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:10.784 INFO [stderr] | Nov 30 14:15:10.784 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:10.784 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.784 INFO [stderr] Nov 30 14:15:10.784 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.784 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:340:56 Nov 30 14:15:10.784 INFO [stderr] | Nov 30 14:15:10.784 INFO [stderr] 340 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:10.784 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:10.784 INFO [stderr] | Nov 30 14:15:10.784 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:10.784 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.784 INFO [stderr] Nov 30 14:15:10.872 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.872 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:141:39 Nov 30 14:15:10.872 INFO [stderr] | Nov 30 14:15:10.872 INFO [stderr] 141 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:10.872 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:10.872 INFO [stderr] | Nov 30 14:15:10.872 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:10.872 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.872 INFO [stderr] Nov 30 14:15:10.880 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.880 INFO [stderr] --> src/bindings/gps_v2_bricklet.rs:363:53 Nov 30 14:15:10.880 INFO [stderr] | Nov 30 14:15:10.880 INFO [stderr] 363 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:10.880 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:10.880 INFO [stderr] | Nov 30 14:15:10.880 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:10.880 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.880 INFO [stderr] Nov 30 14:15:10.999 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:10.999 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:142:39 Nov 30 14:15:10.999 INFO [stderr] | Nov 30 14:15:10.999 INFO [stderr] 142 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:10.999 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:10.999 INFO [stderr] | Nov 30 14:15:10.999 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:10.999 INFO [stderr] found type `&[u8]` Nov 30 14:15:10.999 INFO [stderr] Nov 30 14:15:11.040 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.040 INFO [stderr] --> src/bindings/hall_effect_bricklet.rs:58:58 Nov 30 14:15:11.040 INFO [stderr] | Nov 30 14:15:11.040 INFO [stderr] 58 | EdgeCountConfig { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:11.040 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:11.040 INFO [stderr] | Nov 30 14:15:11.040 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:11.040 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.040 INFO [stderr] Nov 30 14:15:11.128 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.128 INFO [stderr] --> src/bindings/hall_effect_bricklet.rs:58:103 Nov 30 14:15:11.128 INFO [stderr] | Nov 30 14:15:11.128 INFO [stderr] 58 | EdgeCountConfig { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:11.128 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:11.128 INFO [stderr] | Nov 30 14:15:11.128 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:11.128 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.128 INFO [stderr] Nov 30 14:15:11.160 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.160 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:156:66 Nov 30 14:15:11.160 INFO [stderr] | Nov 30 14:15:11.160 INFO [stderr] 156 | moving_average_length_humidity: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:11.160 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:11.160 INFO [stderr] | Nov 30 14:15:11.160 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:11.160 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.160 INFO [stderr] Nov 30 14:15:11.220 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.220 INFO [stderr] --> src/bindings/hall_effect_bricklet.rs:70:53 Nov 30 14:15:11.220 INFO [stderr] | Nov 30 14:15:11.220 INFO [stderr] 70 | EdgeInterrupt { count: ::from_le_bytes(&bytes[0..4]), value: ::from_le_bytes(&bytes[4..5]) } Nov 30 14:15:11.220 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:11.220 INFO [stderr] | Nov 30 14:15:11.220 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:11.220 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.220 INFO [stderr] Nov 30 14:15:11.260 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.261 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:157:69 Nov 30 14:15:11.261 INFO [stderr] | Nov 30 14:15:11.261 INFO [stderr] 157 | moving_average_length_temperature: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:11.261 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:11.261 INFO [stderr] | Nov 30 14:15:11.261 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:11.261 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.261 INFO [stderr] Nov 30 14:15:11.272 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.272 INFO [stderr] --> src/bindings/hall_effect_bricklet.rs:82:54 Nov 30 14:15:11.272 INFO [stderr] | Nov 30 14:15:11.272 INFO [stderr] 82 | EdgeCountEvent { count: ::from_le_bytes(&bytes[0..4]), value: ::from_le_bytes(&bytes[4..5]) } Nov 30 14:15:11.272 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:11.272 INFO [stderr] | Nov 30 14:15:11.272 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:11.272 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.272 INFO [stderr] Nov 30 14:15:11.321 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.321 INFO [stderr] --> src/bindings/hall_effect_bricklet.rs:104:53 Nov 30 14:15:11.321 INFO [stderr] | Nov 30 14:15:11.321 INFO [stderr] 104 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:11.321 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:11.321 INFO [stderr] | Nov 30 14:15:11.321 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:11.321 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.321 INFO [stderr] Nov 30 14:15:11.360 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.361 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:173:60 Nov 30 14:15:11.361 INFO [stderr] | Nov 30 14:15:11.361 INFO [stderr] 173 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:11.361 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:11.361 INFO [stderr] | Nov 30 14:15:11.361 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:11.361 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.361 INFO [stderr] Nov 30 14:15:11.384 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.384 INFO [stderr] --> src/bindings/humidity_bricklet.rs:75:39 Nov 30 14:15:11.384 INFO [stderr] | Nov 30 14:15:11.384 INFO [stderr] 75 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:11.384 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:11.384 INFO [stderr] | Nov 30 14:15:11.384 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:11.384 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.384 INFO [stderr] Nov 30 14:15:11.428 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.428 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:174:64 Nov 30 14:15:11.428 INFO [stderr] | Nov 30 14:15:11.428 INFO [stderr] 174 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:11.428 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:11.428 INFO [stderr] | Nov 30 14:15:11.428 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:11.428 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.428 INFO [stderr] Nov 30 14:15:11.439 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.439 INFO [stderr] --> src/bindings/humidity_bricklet.rs:76:39 Nov 30 14:15:11.439 INFO [stderr] | Nov 30 14:15:11.439 INFO [stderr] 76 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:11.439 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:11.439 INFO [stderr] | Nov 30 14:15:11.439 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:11.439 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.439 INFO [stderr] Nov 30 14:15:11.480 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.480 INFO [stderr] --> src/bindings/humidity_bricklet.rs:92:39 Nov 30 14:15:11.480 INFO [stderr] | Nov 30 14:15:11.480 INFO [stderr] 92 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:11.480 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:11.480 INFO [stderr] | Nov 30 14:15:11.480 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:11.480 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.480 INFO [stderr] Nov 30 14:15:11.496 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.497 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:175:53 Nov 30 14:15:11.497 INFO [stderr] | Nov 30 14:15:11.497 INFO [stderr] 175 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:11.497 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:11.497 INFO [stderr] | Nov 30 14:15:11.497 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:11.497 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.497 INFO [stderr] Nov 30 14:15:11.532 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.532 INFO [stderr] --> src/bindings/humidity_bricklet.rs:93:39 Nov 30 14:15:11.532 INFO [stderr] | Nov 30 14:15:11.532 INFO [stderr] 93 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:11.532 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:11.532 INFO [stderr] | Nov 30 14:15:11.532 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:11.532 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.532 INFO [stderr] Nov 30 14:15:11.596 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.596 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:176:56 Nov 30 14:15:11.596 INFO [stderr] | Nov 30 14:15:11.596 INFO [stderr] 176 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:11.596 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:11.596 INFO [stderr] | Nov 30 14:15:11.596 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:11.596 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.596 INFO [stderr] Nov 30 14:15:11.599 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.600 INFO [stderr] --> src/bindings/humidity_bricklet.rs:116:53 Nov 30 14:15:11.600 INFO [stderr] | Nov 30 14:15:11.600 INFO [stderr] 116 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:11.600 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:11.600 INFO [stderr] | Nov 30 14:15:11.600 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:11.600 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.600 INFO [stderr] Nov 30 14:15:11.680 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.680 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:199:53 Nov 30 14:15:11.680 INFO [stderr] | Nov 30 14:15:11.680 INFO [stderr] 199 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:11.680 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:11.680 INFO [stderr] | Nov 30 14:15:11.680 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:11.680 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.680 INFO [stderr] Nov 30 14:15:11.721 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.721 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:117:42 Nov 30 14:15:11.721 INFO [stderr] | Nov 30 14:15:11.721 INFO [stderr] 117 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:11.721 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:11.721 INFO [stderr] | Nov 30 14:15:11.721 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:11.721 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.721 INFO [stderr] Nov 30 14:15:11.772 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.772 INFO [stderr] --> src/bindings/imu_brick.rs:152:48 Nov 30 14:15:11.772 INFO [stderr] | Nov 30 14:15:11.772 INFO [stderr] 152 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:11.772 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:11.772 INFO [stderr] | Nov 30 14:15:11.772 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:11.772 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.772 INFO [stderr] Nov 30 14:15:11.832 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.832 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:120:39 Nov 30 14:15:11.832 INFO [stderr] | Nov 30 14:15:11.832 INFO [stderr] 120 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:11.832 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:11.832 INFO [stderr] | Nov 30 14:15:11.832 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:11.832 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.832 INFO [stderr] Nov 30 14:15:11.832 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.832 INFO [stderr] --> src/bindings/imu_brick.rs:152:87 Nov 30 14:15:11.832 INFO [stderr] | Nov 30 14:15:11.832 INFO [stderr] 152 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:11.832 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:11.832 INFO [stderr] | Nov 30 14:15:11.832 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:11.832 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.832 INFO [stderr] Nov 30 14:15:11.892 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.892 INFO [stderr] --> src/bindings/imu_brick.rs:152:126 Nov 30 14:15:11.892 INFO [stderr] | Nov 30 14:15:11.892 INFO [stderr] 152 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:11.892 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:11.892 INFO [stderr] | Nov 30 14:15:11.892 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:11.892 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.892 INFO [stderr] Nov 30 14:15:11.924 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.924 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:121:39 Nov 30 14:15:11.924 INFO [stderr] | Nov 30 14:15:11.924 INFO [stderr] 121 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:11.924 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:11.924 INFO [stderr] | Nov 30 14:15:11.924 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:11.924 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.924 INFO [stderr] Nov 30 14:15:11.988 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.988 INFO [stderr] --> src/bindings/imu_brick.rs:166:37 Nov 30 14:15:11.988 INFO [stderr] | Nov 30 14:15:11.988 INFO [stderr] 166 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:11.989 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:11.989 INFO [stderr] | Nov 30 14:15:11.989 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:11.989 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.989 INFO [stderr] Nov 30 14:15:11.993 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:11.993 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:138:42 Nov 30 14:15:11.993 INFO [stderr] | Nov 30 14:15:11.993 INFO [stderr] 138 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:11.993 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:11.993 INFO [stderr] | Nov 30 14:15:11.993 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:11.993 INFO [stderr] found type `&[u8]` Nov 30 14:15:11.993 INFO [stderr] Nov 30 14:15:12.032 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.032 INFO [stderr] --> src/bindings/imu_brick.rs:167:37 Nov 30 14:15:12.032 INFO [stderr] | Nov 30 14:15:12.032 INFO [stderr] 167 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:12.032 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.032 INFO [stderr] | Nov 30 14:15:12.032 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.032 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.032 INFO [stderr] Nov 30 14:15:12.048 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.048 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:141:39 Nov 30 14:15:12.048 INFO [stderr] | Nov 30 14:15:12.048 INFO [stderr] 141 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:12.048 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.048 INFO [stderr] | Nov 30 14:15:12.048 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.048 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.048 INFO [stderr] Nov 30 14:15:12.080 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.080 INFO [stderr] --> src/bindings/imu_brick.rs:168:37 Nov 30 14:15:12.080 INFO [stderr] | Nov 30 14:15:12.080 INFO [stderr] 168 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:12.080 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.080 INFO [stderr] | Nov 30 14:15:12.080 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.080 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.080 INFO [stderr] Nov 30 14:15:12.116 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.116 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:142:39 Nov 30 14:15:12.116 INFO [stderr] | Nov 30 14:15:12.116 INFO [stderr] 142 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:12.116 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.116 INFO [stderr] | Nov 30 14:15:12.116 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.116 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.116 INFO [stderr] Nov 30 14:15:12.176 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.176 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:156:66 Nov 30 14:15:12.176 INFO [stderr] | Nov 30 14:15:12.176 INFO [stderr] 156 | moving_average_length_humidity: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:12.176 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.176 INFO [stderr] | Nov 30 14:15:12.176 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.176 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.176 INFO [stderr] Nov 30 14:15:12.176 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.176 INFO [stderr] --> src/bindings/imu_brick.rs:183:37 Nov 30 14:15:12.176 INFO [stderr] | Nov 30 14:15:12.176 INFO [stderr] 183 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:12.176 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.176 INFO [stderr] | Nov 30 14:15:12.176 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.176 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.176 INFO [stderr] Nov 30 14:15:12.245 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.245 INFO [stderr] --> src/bindings/imu_brick.rs:184:37 Nov 30 14:15:12.245 INFO [stderr] | Nov 30 14:15:12.245 INFO [stderr] 184 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:12.245 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.245 INFO [stderr] | Nov 30 14:15:12.245 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.245 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.245 INFO [stderr] Nov 30 14:15:12.280 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.280 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:157:69 Nov 30 14:15:12.280 INFO [stderr] | Nov 30 14:15:12.280 INFO [stderr] 157 | moving_average_length_temperature: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:12.280 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.280 INFO [stderr] | Nov 30 14:15:12.280 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.281 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.281 INFO [stderr] Nov 30 14:15:12.292 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.292 INFO [stderr] --> src/bindings/imu_brick.rs:185:37 Nov 30 14:15:12.292 INFO [stderr] | Nov 30 14:15:12.292 INFO [stderr] 185 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:12.292 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.292 INFO [stderr] | Nov 30 14:15:12.292 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.292 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.292 INFO [stderr] Nov 30 14:15:12.352 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.352 INFO [stderr] --> src/bindings/imu_brick.rs:207:41 Nov 30 14:15:12.352 INFO [stderr] | Nov 30 14:15:12.352 INFO [stderr] 207 | acc_x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:12.352 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.352 INFO [stderr] | Nov 30 14:15:12.352 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.352 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.352 INFO [stderr] Nov 30 14:15:12.398 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.399 INFO [stderr] --> src/bindings/imu_brick.rs:208:41 Nov 30 14:15:12.399 INFO [stderr] | Nov 30 14:15:12.399 INFO [stderr] 208 | acc_y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:12.399 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.399 INFO [stderr] | Nov 30 14:15:12.399 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.400 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.400 INFO [stderr] Nov 30 14:15:12.420 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.420 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:173:60 Nov 30 14:15:12.420 INFO [stderr] | Nov 30 14:15:12.420 INFO [stderr] 173 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:12.420 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:12.420 INFO [stderr] | Nov 30 14:15:12.420 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:12.420 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.420 INFO [stderr] Nov 30 14:15:12.452 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.452 INFO [stderr] --> src/bindings/imu_brick.rs:209:41 Nov 30 14:15:12.452 INFO [stderr] | Nov 30 14:15:12.452 INFO [stderr] 209 | acc_z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:12.452 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.452 INFO [stderr] | Nov 30 14:15:12.452 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.452 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.452 INFO [stderr] Nov 30 14:15:12.503 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.504 INFO [stderr] --> src/bindings/imu_brick.rs:210:41 Nov 30 14:15:12.504 INFO [stderr] | Nov 30 14:15:12.504 INFO [stderr] 210 | mag_x: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:12.504 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.504 INFO [stderr] | Nov 30 14:15:12.504 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.504 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.504 INFO [stderr] Nov 30 14:15:12.540 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.540 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:174:64 Nov 30 14:15:12.540 INFO [stderr] | Nov 30 14:15:12.540 INFO [stderr] 174 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:12.540 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:12.540 INFO [stderr] | Nov 30 14:15:12.542 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:12.542 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.542 INFO [stderr] Nov 30 14:15:12.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.556 INFO [stderr] --> src/bindings/imu_brick.rs:211:41 Nov 30 14:15:12.556 INFO [stderr] | Nov 30 14:15:12.556 INFO [stderr] 211 | mag_y: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:12.556 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.556 INFO [stderr] | Nov 30 14:15:12.556 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.556 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.556 INFO [stderr] Nov 30 14:15:12.604 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.604 INFO [stderr] --> src/bindings/imu_brick.rs:212:41 Nov 30 14:15:12.604 INFO [stderr] | Nov 30 14:15:12.604 INFO [stderr] 212 | mag_z: ::from_le_bytes(&bytes[10..12]), Nov 30 14:15:12.604 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.604 INFO [stderr] | Nov 30 14:15:12.604 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.604 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.604 INFO [stderr] Nov 30 14:15:12.616 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.616 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:175:53 Nov 30 14:15:12.616 INFO [stderr] | Nov 30 14:15:12.616 INFO [stderr] 175 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:12.616 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:12.616 INFO [stderr] | Nov 30 14:15:12.616 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:12.616 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.616 INFO [stderr] Nov 30 14:15:12.657 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.658 INFO [stderr] --> src/bindings/imu_brick.rs:213:41 Nov 30 14:15:12.658 INFO [stderr] | Nov 30 14:15:12.658 INFO [stderr] 213 | ang_x: ::from_le_bytes(&bytes[12..14]), Nov 30 14:15:12.658 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.658 INFO [stderr] | Nov 30 14:15:12.658 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.658 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.658 INFO [stderr] Nov 30 14:15:12.658 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.658 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:176:56 Nov 30 14:15:12.658 INFO [stderr] | Nov 30 14:15:12.658 INFO [stderr] 176 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:12.658 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:12.658 INFO [stderr] | Nov 30 14:15:12.658 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:12.658 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.658 INFO [stderr] Nov 30 14:15:12.704 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.704 INFO [stderr] --> src/bindings/imu_brick.rs:214:41 Nov 30 14:15:12.704 INFO [stderr] | Nov 30 14:15:12.704 INFO [stderr] 214 | ang_y: ::from_le_bytes(&bytes[14..16]), Nov 30 14:15:12.704 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.704 INFO [stderr] | Nov 30 14:15:12.704 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.704 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.704 INFO [stderr] Nov 30 14:15:12.722 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.722 INFO [stderr] --> src/bindings/humidity_v2_bricklet.rs:199:53 Nov 30 14:15:12.722 INFO [stderr] | Nov 30 14:15:12.722 INFO [stderr] 199 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:12.722 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.722 INFO [stderr] | Nov 30 14:15:12.722 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.722 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.722 INFO [stderr] Nov 30 14:15:12.767 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.767 INFO [stderr] --> src/bindings/imu_brick.rs:215:41 Nov 30 14:15:12.767 INFO [stderr] | Nov 30 14:15:12.767 INFO [stderr] 215 | ang_z: ::from_le_bytes(&bytes[16..18]), Nov 30 14:15:12.767 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.767 INFO [stderr] | Nov 30 14:15:12.767 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.767 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.767 INFO [stderr] Nov 30 14:15:12.801 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.801 INFO [stderr] --> src/bindings/imu_brick.rs:152:48 Nov 30 14:15:12.801 INFO [stderr] | Nov 30 14:15:12.801 INFO [stderr] 152 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:12.801 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.801 INFO [stderr] | Nov 30 14:15:12.801 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.801 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.801 INFO [stderr] Nov 30 14:15:12.825 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.825 INFO [stderr] --> src/bindings/imu_brick.rs:216:47 Nov 30 14:15:12.825 INFO [stderr] | Nov 30 14:15:12.825 INFO [stderr] 216 | temperature: ::from_le_bytes(&bytes[18..20]), Nov 30 14:15:12.825 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.825 INFO [stderr] | Nov 30 14:15:12.825 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.825 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.825 INFO [stderr] Nov 30 14:15:12.876 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.876 INFO [stderr] --> src/bindings/imu_brick.rs:231:40 Nov 30 14:15:12.876 INFO [stderr] | Nov 30 14:15:12.876 INFO [stderr] 231 | roll: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:12.876 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.876 INFO [stderr] | Nov 30 14:15:12.876 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.876 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.876 INFO [stderr] Nov 30 14:15:12.928 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.928 INFO [stderr] --> src/bindings/imu_brick.rs:232:41 Nov 30 14:15:12.928 INFO [stderr] | Nov 30 14:15:12.928 INFO [stderr] 232 | pitch: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:12.928 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.928 INFO [stderr] | Nov 30 14:15:12.928 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.928 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.928 INFO [stderr] Nov 30 14:15:12.952 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.952 INFO [stderr] --> src/bindings/imu_brick.rs:152:87 Nov 30 14:15:12.952 INFO [stderr] | Nov 30 14:15:12.952 INFO [stderr] 152 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:12.952 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.952 INFO [stderr] | Nov 30 14:15:12.952 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.952 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.952 INFO [stderr] Nov 30 14:15:12.980 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:12.980 INFO [stderr] --> src/bindings/imu_brick.rs:233:39 Nov 30 14:15:12.980 INFO [stderr] | Nov 30 14:15:12.980 INFO [stderr] 233 | yaw: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:12.980 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:12.980 INFO [stderr] | Nov 30 14:15:12.980 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:12.980 INFO [stderr] found type `&[u8]` Nov 30 14:15:12.980 INFO [stderr] Nov 30 14:15:13.032 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.032 INFO [stderr] --> src/bindings/imu_brick.rs:152:126 Nov 30 14:15:13.032 INFO [stderr] | Nov 30 14:15:13.032 INFO [stderr] 152 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:13.032 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.032 INFO [stderr] | Nov 30 14:15:13.032 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.032 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.032 INFO [stderr] Nov 30 14:15:13.032 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.032 INFO [stderr] --> src/bindings/imu_brick.rs:267:37 Nov 30 14:15:13.032 INFO [stderr] | Nov 30 14:15:13.032 INFO [stderr] 267 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:13.032 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.032 INFO [stderr] | Nov 30 14:15:13.032 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.032 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.032 INFO [stderr] Nov 30 14:15:13.088 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.088 INFO [stderr] --> src/bindings/imu_brick.rs:268:37 Nov 30 14:15:13.088 INFO [stderr] | Nov 30 14:15:13.088 INFO [stderr] 268 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:13.088 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.088 INFO [stderr] | Nov 30 14:15:13.088 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.088 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.088 INFO [stderr] Nov 30 14:15:13.130 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.130 INFO [stderr] --> src/bindings/imu_brick.rs:269:37 Nov 30 14:15:13.130 INFO [stderr] | Nov 30 14:15:13.130 INFO [stderr] 269 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:13.130 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.130 INFO [stderr] | Nov 30 14:15:13.130 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.130 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.131 INFO [stderr] Nov 30 14:15:13.184 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.184 INFO [stderr] --> src/bindings/imu_brick.rs:166:37 Nov 30 14:15:13.196 INFO [stderr] | Nov 30 14:15:13.196 INFO [stderr] 166 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:13.196 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.196 INFO [stderr] | Nov 30 14:15:13.196 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.196 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.196 INFO [stderr] Nov 30 14:15:13.232 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.232 INFO [stderr] --> src/bindings/imu_brick.rs:284:37 Nov 30 14:15:13.232 INFO [stderr] | Nov 30 14:15:13.232 INFO [stderr] 284 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:13.232 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.232 INFO [stderr] | Nov 30 14:15:13.240 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.240 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.240 INFO [stderr] Nov 30 14:15:13.306 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.307 INFO [stderr] --> src/bindings/imu_brick.rs:167:37 Nov 30 14:15:13.307 INFO [stderr] | Nov 30 14:15:13.307 INFO [stderr] 167 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:13.307 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.307 INFO [stderr] | Nov 30 14:15:13.307 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.307 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.307 INFO [stderr] Nov 30 14:15:13.325 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.325 INFO [stderr] --> src/bindings/imu_brick.rs:285:37 Nov 30 14:15:13.325 INFO [stderr] | Nov 30 14:15:13.325 INFO [stderr] 285 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:13.325 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.325 INFO [stderr] | Nov 30 14:15:13.325 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.325 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.325 INFO [stderr] Nov 30 14:15:13.419 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.419 INFO [stderr] --> src/bindings/imu_brick.rs:286:37 Nov 30 14:15:13.419 INFO [stderr] | Nov 30 14:15:13.419 INFO [stderr] 286 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:13.419 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.419 INFO [stderr] | Nov 30 14:15:13.420 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.420 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.420 INFO [stderr] Nov 30 14:15:13.429 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.429 INFO [stderr] --> src/bindings/imu_brick.rs:168:37 Nov 30 14:15:13.429 INFO [stderr] | Nov 30 14:15:13.429 INFO [stderr] 168 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:13.429 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.429 INFO [stderr] | Nov 30 14:15:13.429 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.429 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.429 INFO [stderr] Nov 30 14:15:13.525 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.525 INFO [stderr] --> src/bindings/imu_brick.rs:301:37 Nov 30 14:15:13.525 INFO [stderr] | Nov 30 14:15:13.525 INFO [stderr] 301 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:13.525 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.525 INFO [stderr] | Nov 30 14:15:13.525 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.525 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.525 INFO [stderr] Nov 30 14:15:13.532 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.532 INFO [stderr] --> src/bindings/imu_brick.rs:183:37 Nov 30 14:15:13.532 INFO [stderr] | Nov 30 14:15:13.532 INFO [stderr] 183 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:13.532 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.532 INFO [stderr] | Nov 30 14:15:13.532 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.532 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.532 INFO [stderr] Nov 30 14:15:13.632 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.632 INFO [stderr] --> src/bindings/imu_brick.rs:184:37 Nov 30 14:15:13.632 INFO [stderr] | Nov 30 14:15:13.632 INFO [stderr] 184 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:13.632 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.632 INFO [stderr] | Nov 30 14:15:13.632 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.632 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.632 INFO [stderr] Nov 30 14:15:13.642 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.642 INFO [stderr] --> src/bindings/imu_brick.rs:302:37 Nov 30 14:15:13.642 INFO [stderr] | Nov 30 14:15:13.642 INFO [stderr] 302 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:13.642 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.642 INFO [stderr] | Nov 30 14:15:13.642 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.642 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.642 INFO [stderr] Nov 30 14:15:13.688 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.688 INFO [stderr] --> src/bindings/imu_brick.rs:185:37 Nov 30 14:15:13.688 INFO [stderr] | Nov 30 14:15:13.688 INFO [stderr] 185 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:13.688 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.688 INFO [stderr] | Nov 30 14:15:13.688 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.688 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.688 INFO [stderr] Nov 30 14:15:13.740 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.740 INFO [stderr] --> src/bindings/imu_brick.rs:207:41 Nov 30 14:15:13.740 INFO [stderr] | Nov 30 14:15:13.740 INFO [stderr] 207 | acc_x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:13.740 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.740 INFO [stderr] | Nov 30 14:15:13.740 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.740 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.740 INFO [stderr] Nov 30 14:15:13.788 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.788 INFO [stderr] --> src/bindings/imu_brick.rs:208:41 Nov 30 14:15:13.788 INFO [stderr] | Nov 30 14:15:13.788 INFO [stderr] 208 | acc_y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:13.788 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.788 INFO [stderr] | Nov 30 14:15:13.792 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.792 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.792 INFO [stderr] Nov 30 14:15:13.816 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.816 INFO [stderr] --> src/bindings/imu_brick.rs:303:37 Nov 30 14:15:13.816 INFO [stderr] | Nov 30 14:15:13.816 INFO [stderr] 303 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:13.816 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.816 INFO [stderr] | Nov 30 14:15:13.816 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.816 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.816 INFO [stderr] Nov 30 14:15:13.840 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.840 INFO [stderr] --> src/bindings/imu_brick.rs:209:41 Nov 30 14:15:13.840 INFO [stderr] | Nov 30 14:15:13.840 INFO [stderr] 209 | acc_z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:13.840 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.840 INFO [stderr] | Nov 30 14:15:13.840 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.840 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.840 INFO [stderr] Nov 30 14:15:13.900 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.900 INFO [stderr] --> src/bindings/imu_brick.rs:210:41 Nov 30 14:15:13.900 INFO [stderr] | Nov 30 14:15:13.900 INFO [stderr] 210 | mag_x: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:13.900 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.900 INFO [stderr] | Nov 30 14:15:13.900 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.900 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.900 INFO [stderr] Nov 30 14:15:13.976 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:13.976 INFO [stderr] --> src/bindings/imu_brick.rs:211:41 Nov 30 14:15:13.976 INFO [stderr] | Nov 30 14:15:13.976 INFO [stderr] 211 | mag_y: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:13.976 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:13.976 INFO [stderr] | Nov 30 14:15:13.976 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:13.976 INFO [stderr] found type `&[u8]` Nov 30 14:15:13.976 INFO [stderr] Nov 30 14:15:14.004 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.004 INFO [stderr] --> src/bindings/imu_brick.rs:325:41 Nov 30 14:15:14.004 INFO [stderr] | Nov 30 14:15:14.004 INFO [stderr] 325 | acc_x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:14.004 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.004 INFO [stderr] | Nov 30 14:15:14.004 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.004 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.004 INFO [stderr] Nov 30 14:15:14.020 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.020 INFO [stderr] --> src/bindings/imu_brick.rs:212:41 Nov 30 14:15:14.020 INFO [stderr] | Nov 30 14:15:14.020 INFO [stderr] 212 | mag_z: ::from_le_bytes(&bytes[10..12]), Nov 30 14:15:14.020 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.020 INFO [stderr] | Nov 30 14:15:14.020 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.020 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.020 INFO [stderr] Nov 30 14:15:14.072 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.072 INFO [stderr] --> src/bindings/imu_brick.rs:213:41 Nov 30 14:15:14.072 INFO [stderr] | Nov 30 14:15:14.072 INFO [stderr] 213 | ang_x: ::from_le_bytes(&bytes[12..14]), Nov 30 14:15:14.072 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.072 INFO [stderr] | Nov 30 14:15:14.072 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.072 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.072 INFO [stderr] Nov 30 14:15:14.112 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.112 INFO [stderr] --> src/bindings/imu_brick.rs:326:41 Nov 30 14:15:14.112 INFO [stderr] | Nov 30 14:15:14.112 INFO [stderr] 326 | acc_y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:14.112 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.112 INFO [stderr] | Nov 30 14:15:14.112 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.112 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.112 INFO [stderr] Nov 30 14:15:14.128 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.128 INFO [stderr] --> src/bindings/imu_brick.rs:214:41 Nov 30 14:15:14.128 INFO [stderr] | Nov 30 14:15:14.128 INFO [stderr] 214 | ang_y: ::from_le_bytes(&bytes[14..16]), Nov 30 14:15:14.128 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.128 INFO [stderr] | Nov 30 14:15:14.128 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.128 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.128 INFO [stderr] Nov 30 14:15:14.176 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.176 INFO [stderr] --> src/bindings/imu_brick.rs:215:41 Nov 30 14:15:14.176 INFO [stderr] | Nov 30 14:15:14.176 INFO [stderr] 215 | ang_z: ::from_le_bytes(&bytes[16..18]), Nov 30 14:15:14.176 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.176 INFO [stderr] | Nov 30 14:15:14.176 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.176 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.176 INFO [stderr] Nov 30 14:15:14.224 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.224 INFO [stderr] --> src/bindings/imu_brick.rs:216:47 Nov 30 14:15:14.224 INFO [stderr] | Nov 30 14:15:14.224 INFO [stderr] 216 | temperature: ::from_le_bytes(&bytes[18..20]), Nov 30 14:15:14.224 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.224 INFO [stderr] | Nov 30 14:15:14.224 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.224 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.224 INFO [stderr] Nov 30 14:15:14.236 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.237 INFO [stderr] --> src/bindings/imu_brick.rs:327:41 Nov 30 14:15:14.237 INFO [stderr] | Nov 30 14:15:14.237 INFO [stderr] 327 | acc_z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:14.237 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.237 INFO [stderr] | Nov 30 14:15:14.237 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.237 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.237 INFO [stderr] Nov 30 14:15:14.285 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.285 INFO [stderr] --> src/bindings/imu_brick.rs:231:40 Nov 30 14:15:14.285 INFO [stderr] | Nov 30 14:15:14.285 INFO [stderr] 231 | roll: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:14.285 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.285 INFO [stderr] | Nov 30 14:15:14.285 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.285 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.285 INFO [stderr] Nov 30 14:15:14.328 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.328 INFO [stderr] --> src/bindings/imu_brick.rs:328:41 Nov 30 14:15:14.328 INFO [stderr] | Nov 30 14:15:14.328 INFO [stderr] 328 | mag_x: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:14.329 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.329 INFO [stderr] | Nov 30 14:15:14.329 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.329 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.329 INFO [stderr] Nov 30 14:15:14.340 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.340 INFO [stderr] --> src/bindings/imu_brick.rs:232:41 Nov 30 14:15:14.340 INFO [stderr] | Nov 30 14:15:14.340 INFO [stderr] 232 | pitch: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:14.340 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.340 INFO [stderr] | Nov 30 14:15:14.340 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.340 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.340 INFO [stderr] Nov 30 14:15:14.376 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.376 INFO [stderr] --> src/bindings/imu_brick.rs:329:41 Nov 30 14:15:14.376 INFO [stderr] | Nov 30 14:15:14.376 INFO [stderr] 329 | mag_y: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:14.376 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.376 INFO [stderr] | Nov 30 14:15:14.376 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.376 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.376 INFO [stderr] Nov 30 14:15:14.384 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.384 INFO [stderr] --> src/bindings/imu_brick.rs:233:39 Nov 30 14:15:14.384 INFO [stderr] | Nov 30 14:15:14.384 INFO [stderr] 233 | yaw: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:14.384 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.384 INFO [stderr] | Nov 30 14:15:14.385 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.385 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.385 INFO [stderr] Nov 30 14:15:14.444 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.444 INFO [stderr] --> src/bindings/imu_brick.rs:267:37 Nov 30 14:15:14.444 INFO [stderr] | Nov 30 14:15:14.444 INFO [stderr] 267 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:14.444 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.444 INFO [stderr] | Nov 30 14:15:14.444 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.444 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.444 INFO [stderr] Nov 30 14:15:14.468 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.468 INFO [stderr] --> src/bindings/imu_brick.rs:330:41 Nov 30 14:15:14.468 INFO [stderr] | Nov 30 14:15:14.468 INFO [stderr] 330 | mag_z: ::from_le_bytes(&bytes[10..12]), Nov 30 14:15:14.468 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.468 INFO [stderr] | Nov 30 14:15:14.468 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.468 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.468 INFO [stderr] Nov 30 14:15:14.488 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.488 INFO [stderr] --> src/bindings/imu_brick.rs:268:37 Nov 30 14:15:14.488 INFO [stderr] | Nov 30 14:15:14.488 INFO [stderr] 268 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:14.488 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.488 INFO [stderr] | Nov 30 14:15:14.488 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.488 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.488 INFO [stderr] Nov 30 14:15:14.532 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.532 INFO [stderr] --> src/bindings/imu_brick.rs:269:37 Nov 30 14:15:14.532 INFO [stderr] | Nov 30 14:15:14.532 INFO [stderr] 269 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:14.532 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.532 INFO [stderr] | Nov 30 14:15:14.532 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.532 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.532 INFO [stderr] Nov 30 14:15:14.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.580 INFO [stderr] --> src/bindings/imu_brick.rs:331:41 Nov 30 14:15:14.580 INFO [stderr] | Nov 30 14:15:14.580 INFO [stderr] 331 | ang_x: ::from_le_bytes(&bytes[12..14]), Nov 30 14:15:14.580 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.580 INFO [stderr] | Nov 30 14:15:14.580 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.580 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.580 INFO [stderr] Nov 30 14:15:14.604 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.604 INFO [stderr] --> src/bindings/imu_brick.rs:284:37 Nov 30 14:15:14.604 INFO [stderr] | Nov 30 14:15:14.604 INFO [stderr] 284 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:14.604 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.604 INFO [stderr] | Nov 30 14:15:14.604 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.604 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.604 INFO [stderr] Nov 30 14:15:14.708 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.708 INFO [stderr] --> src/bindings/imu_brick.rs:332:41 Nov 30 14:15:14.708 INFO [stderr] | Nov 30 14:15:14.708 INFO [stderr] 332 | ang_y: ::from_le_bytes(&bytes[14..16]), Nov 30 14:15:14.708 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.708 INFO [stderr] | Nov 30 14:15:14.708 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.708 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.708 INFO [stderr] Nov 30 14:15:14.740 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.740 INFO [stderr] --> src/bindings/imu_brick.rs:285:37 Nov 30 14:15:14.740 INFO [stderr] | Nov 30 14:15:14.740 INFO [stderr] 285 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:14.740 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.740 INFO [stderr] | Nov 30 14:15:14.740 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.740 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.740 INFO [stderr] Nov 30 14:15:14.808 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.808 INFO [stderr] --> src/bindings/imu_brick.rs:333:41 Nov 30 14:15:14.808 INFO [stderr] | Nov 30 14:15:14.808 INFO [stderr] 333 | ang_z: ::from_le_bytes(&bytes[16..18]), Nov 30 14:15:14.808 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.808 INFO [stderr] | Nov 30 14:15:14.808 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.808 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.808 INFO [stderr] Nov 30 14:15:14.852 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.852 INFO [stderr] --> src/bindings/imu_brick.rs:286:37 Nov 30 14:15:14.852 INFO [stderr] | Nov 30 14:15:14.852 INFO [stderr] 286 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:14.852 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.852 INFO [stderr] | Nov 30 14:15:14.852 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.852 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.852 INFO [stderr] Nov 30 14:15:14.900 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.900 INFO [stderr] --> src/bindings/imu_brick.rs:334:47 Nov 30 14:15:14.900 INFO [stderr] | Nov 30 14:15:14.900 INFO [stderr] 334 | temperature: ::from_le_bytes(&bytes[18..20]), Nov 30 14:15:14.900 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.900 INFO [stderr] | Nov 30 14:15:14.900 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.900 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.900 INFO [stderr] Nov 30 14:15:14.942 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.942 INFO [stderr] --> src/bindings/imu_brick.rs:301:37 Nov 30 14:15:14.942 INFO [stderr] | Nov 30 14:15:14.942 INFO [stderr] 301 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:14.942 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.942 INFO [stderr] | Nov 30 14:15:14.942 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.942 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.942 INFO [stderr] Nov 30 14:15:14.988 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:14.988 INFO [stderr] --> src/bindings/imu_brick.rs:349:40 Nov 30 14:15:14.988 INFO [stderr] | Nov 30 14:15:14.988 INFO [stderr] 349 | roll: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:14.988 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:14.988 INFO [stderr] | Nov 30 14:15:14.988 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:14.988 INFO [stderr] found type `&[u8]` Nov 30 14:15:14.988 INFO [stderr] Nov 30 14:15:15.060 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.060 INFO [stderr] --> src/bindings/imu_brick.rs:302:37 Nov 30 14:15:15.060 INFO [stderr] | Nov 30 14:15:15.060 INFO [stderr] 302 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:15.060 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:15.060 INFO [stderr] | Nov 30 14:15:15.060 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:15.060 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.060 INFO [stderr] Nov 30 14:15:15.120 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.120 INFO [stderr] --> src/bindings/imu_brick.rs:350:41 Nov 30 14:15:15.120 INFO [stderr] | Nov 30 14:15:15.120 INFO [stderr] 350 | pitch: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:15.120 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:15.120 INFO [stderr] | Nov 30 14:15:15.120 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:15.120 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.120 INFO [stderr] Nov 30 14:15:15.155 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.155 INFO [stderr] --> src/bindings/imu_brick.rs:303:37 Nov 30 14:15:15.155 INFO [stderr] | Nov 30 14:15:15.155 INFO [stderr] 303 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:15.155 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:15.156 INFO [stderr] | Nov 30 14:15:15.156 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:15.156 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.160 INFO [stderr] Nov 30 14:15:15.197 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.197 INFO [stderr] --> src/bindings/imu_brick.rs:351:39 Nov 30 14:15:15.197 INFO [stderr] | Nov 30 14:15:15.197 INFO [stderr] 351 | yaw: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:15.197 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:15.197 INFO [stderr] | Nov 30 14:15:15.197 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:15.197 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.197 INFO [stderr] Nov 30 14:15:15.240 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.240 INFO [stderr] --> src/bindings/imu_brick.rs:325:41 Nov 30 14:15:15.240 INFO [stderr] | Nov 30 14:15:15.240 INFO [stderr] 325 | acc_x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:15.240 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:15.240 INFO [stderr] | Nov 30 14:15:15.240 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:15.240 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.240 INFO [stderr] Nov 30 14:15:15.272 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.272 INFO [stderr] --> src/bindings/imu_brick.rs:385:60 Nov 30 14:15:15.272 INFO [stderr] | Nov 30 14:15:15.272 INFO [stderr] 385 | minimum_dynamic_baudrate: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:15.272 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:15.272 INFO [stderr] | Nov 30 14:15:15.272 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:15.272 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.272 INFO [stderr] Nov 30 14:15:15.322 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.322 INFO [stderr] --> src/bindings/imu_brick.rs:326:41 Nov 30 14:15:15.322 INFO [stderr] | Nov 30 14:15:15.322 INFO [stderr] 326 | acc_y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:15.323 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:15.323 INFO [stderr] | Nov 30 14:15:15.323 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:15.323 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.323 INFO [stderr] Nov 30 14:15:15.354 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.354 INFO [stderr] --> src/bindings/imu_brick.rs:401:60 Nov 30 14:15:15.354 INFO [stderr] | Nov 30 14:15:15.354 INFO [stderr] 401 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:15.354 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:15.354 INFO [stderr] | Nov 30 14:15:15.354 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:15.354 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.354 INFO [stderr] Nov 30 14:15:15.405 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.405 INFO [stderr] --> src/bindings/imu_brick.rs:327:41 Nov 30 14:15:15.405 INFO [stderr] | Nov 30 14:15:15.405 INFO [stderr] 327 | acc_z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:15.405 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:15.405 INFO [stderr] | Nov 30 14:15:15.405 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:15.405 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.405 INFO [stderr] Nov 30 14:15:15.476 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.476 INFO [stderr] --> src/bindings/imu_brick.rs:402:64 Nov 30 14:15:15.476 INFO [stderr] | Nov 30 14:15:15.476 INFO [stderr] 402 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:15.476 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:15.476 INFO [stderr] | Nov 30 14:15:15.476 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:15.476 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.476 INFO [stderr] Nov 30 14:15:15.498 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.498 INFO [stderr] --> src/bindings/imu_brick.rs:328:41 Nov 30 14:15:15.498 INFO [stderr] | Nov 30 14:15:15.498 INFO [stderr] 328 | mag_x: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:15.498 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:15.498 INFO [stderr] | Nov 30 14:15:15.498 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:15.498 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.498 INFO [stderr] Nov 30 14:15:15.572 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.572 INFO [stderr] --> src/bindings/imu_brick.rs:403:53 Nov 30 14:15:15.573 INFO [stderr] | Nov 30 14:15:15.573 INFO [stderr] 403 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:15.573 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:15.573 INFO [stderr] | Nov 30 14:15:15.573 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:15.573 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.573 INFO [stderr] Nov 30 14:15:15.593 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.593 INFO [stderr] --> src/bindings/imu_brick.rs:329:41 Nov 30 14:15:15.593 INFO [stderr] | Nov 30 14:15:15.593 INFO [stderr] 329 | mag_y: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:15.593 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:15.593 INFO [stderr] | Nov 30 14:15:15.593 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:15.593 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.593 INFO [stderr] Nov 30 14:15:15.667 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.667 INFO [stderr] --> src/bindings/imu_brick.rs:404:56 Nov 30 14:15:15.667 INFO [stderr] | Nov 30 14:15:15.667 INFO [stderr] 404 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:15.667 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:15.667 INFO [stderr] | Nov 30 14:15:15.680 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:15.680 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.680 INFO [stderr] Nov 30 14:15:15.696 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.696 INFO [stderr] --> src/bindings/imu_brick.rs:330:41 Nov 30 14:15:15.696 INFO [stderr] | Nov 30 14:15:15.696 INFO [stderr] 330 | mag_z: ::from_le_bytes(&bytes[10..12]), Nov 30 14:15:15.696 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:15.696 INFO [stderr] | Nov 30 14:15:15.696 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:15.696 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.696 INFO [stderr] Nov 30 14:15:15.772 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.772 INFO [stderr] --> src/bindings/imu_brick.rs:331:41 Nov 30 14:15:15.772 INFO [stderr] | Nov 30 14:15:15.772 INFO [stderr] 331 | ang_x: ::from_le_bytes(&bytes[12..14]), Nov 30 14:15:15.772 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:15.772 INFO [stderr] | Nov 30 14:15:15.772 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:15.773 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.773 INFO [stderr] Nov 30 14:15:15.775 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.776 INFO [stderr] --> src/bindings/imu_brick.rs:419:51 Nov 30 14:15:15.776 INFO [stderr] | Nov 30 14:15:15.784 INFO [stderr] 419 | protocol_version: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:15.784 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:15.784 INFO [stderr] | Nov 30 14:15:15.785 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:15.785 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.785 INFO [stderr] Nov 30 14:15:15.884 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.884 INFO [stderr] --> src/bindings/imu_brick.rs:332:41 Nov 30 14:15:15.884 INFO [stderr] | Nov 30 14:15:15.885 INFO [stderr] 332 | ang_y: ::from_le_bytes(&bytes[14..16]), Nov 30 14:15:15.885 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:15.885 INFO [stderr] | Nov 30 14:15:15.885 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:15.885 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.886 INFO [stderr] Nov 30 14:15:15.905 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.905 INFO [stderr] --> src/bindings/imu_brick.rs:444:53 Nov 30 14:15:15.905 INFO [stderr] | Nov 30 14:15:15.905 INFO [stderr] 444 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:15.905 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:15.906 INFO [stderr] | Nov 30 14:15:15.906 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:15.906 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.906 INFO [stderr] Nov 30 14:15:15.962 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:15.962 INFO [stderr] --> src/bindings/imu_brick.rs:333:41 Nov 30 14:15:15.962 INFO [stderr] | Nov 30 14:15:15.963 INFO [stderr] 333 | ang_z: ::from_le_bytes(&bytes[16..18]), Nov 30 14:15:15.963 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:15.963 INFO [stderr] | Nov 30 14:15:15.963 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:15.963 INFO [stderr] found type `&[u8]` Nov 30 14:15:15.963 INFO [stderr] Nov 30 14:15:16.052 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.053 INFO [stderr] --> src/bindings/imu_v2_brick.rs:193:48 Nov 30 14:15:16.053 INFO [stderr] | Nov 30 14:15:16.053 INFO [stderr] 193 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:16.053 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:16.053 INFO [stderr] | Nov 30 14:15:16.053 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:16.053 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.053 INFO [stderr] Nov 30 14:15:16.064 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.064 INFO [stderr] --> src/bindings/imu_brick.rs:334:47 Nov 30 14:15:16.064 INFO [stderr] | Nov 30 14:15:16.064 INFO [stderr] 334 | temperature: ::from_le_bytes(&bytes[18..20]), Nov 30 14:15:16.064 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:16.065 INFO [stderr] | Nov 30 14:15:16.065 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:16.065 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.065 INFO [stderr] Nov 30 14:15:16.136 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.136 INFO [stderr] --> src/bindings/imu_v2_brick.rs:193:87 Nov 30 14:15:16.136 INFO [stderr] | Nov 30 14:15:16.136 INFO [stderr] 193 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:16.136 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:16.137 INFO [stderr] | Nov 30 14:15:16.137 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:16.137 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.137 INFO [stderr] Nov 30 14:15:16.152 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.153 INFO [stderr] --> src/bindings/imu_brick.rs:349:40 Nov 30 14:15:16.153 INFO [stderr] | Nov 30 14:15:16.153 INFO [stderr] 349 | roll: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:16.153 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:16.153 INFO [stderr] | Nov 30 14:15:16.153 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:16.154 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.154 INFO [stderr] Nov 30 14:15:16.236 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.236 INFO [stderr] --> src/bindings/imu_brick.rs:350:41 Nov 30 14:15:16.236 INFO [stderr] | Nov 30 14:15:16.236 INFO [stderr] 350 | pitch: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:16.236 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:16.239 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.239 INFO [stderr] --> src/bindings/imu_v2_brick.rs:193:126 Nov 30 14:15:16.239 INFO [stderr] | Nov 30 14:15:16.239 INFO [stderr] 193 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:16.239 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:16.239 INFO [stderr] | Nov 30 14:15:16.239 INFO [stderr] | Nov 30 14:15:16.239 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:16.240 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.240 INFO [stderr] Nov 30 14:15:16.240 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:16.240 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.240 INFO [stderr] Nov 30 14:15:16.328 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.328 INFO [stderr] --> src/bindings/imu_brick.rs:351:39 Nov 30 14:15:16.328 INFO [stderr] | Nov 30 14:15:16.328 INFO [stderr] 351 | yaw: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:16.328 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:16.329 INFO [stderr] | Nov 30 14:15:16.329 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:16.329 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.329 INFO [stderr] Nov 30 14:15:16.352 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.352 INFO [stderr] --> src/bindings/imu_v2_brick.rs:207:37 Nov 30 14:15:16.352 INFO [stderr] | Nov 30 14:15:16.353 INFO [stderr] 207 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:16.353 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:16.353 INFO [stderr] | Nov 30 14:15:16.353 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:16.353 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.353 INFO [stderr] Nov 30 14:15:16.400 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.400 INFO [stderr] --> src/bindings/imu_brick.rs:385:60 Nov 30 14:15:16.400 INFO [stderr] | Nov 30 14:15:16.400 INFO [stderr] 385 | minimum_dynamic_baudrate: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:16.400 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:16.400 INFO [stderr] | Nov 30 14:15:16.400 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:16.400 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.400 INFO [stderr] Nov 30 14:15:16.423 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.423 INFO [stderr] --> src/bindings/imu_v2_brick.rs:208:37 Nov 30 14:15:16.423 INFO [stderr] | Nov 30 14:15:16.423 INFO [stderr] 208 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:16.423 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:16.423 INFO [stderr] | Nov 30 14:15:16.432 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:16.432 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.433 INFO [stderr] Nov 30 14:15:16.496 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.496 INFO [stderr] --> src/bindings/imu_brick.rs:401:60 Nov 30 14:15:16.497 INFO [stderr] | Nov 30 14:15:16.497 INFO [stderr] 401 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:16.497 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:16.497 INFO [stderr] | Nov 30 14:15:16.498 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:16.498 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.498 INFO [stderr] Nov 30 14:15:16.515 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.515 INFO [stderr] --> src/bindings/imu_v2_brick.rs:209:37 Nov 30 14:15:16.515 INFO [stderr] | Nov 30 14:15:16.515 INFO [stderr] 209 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:16.515 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:16.515 INFO [stderr] | Nov 30 14:15:16.515 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:16.515 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.515 INFO [stderr] Nov 30 14:15:16.569 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.569 INFO [stderr] --> src/bindings/imu_brick.rs:402:64 Nov 30 14:15:16.569 INFO [stderr] | Nov 30 14:15:16.569 INFO [stderr] 402 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:16.570 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:16.570 INFO [stderr] | Nov 30 14:15:16.570 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:16.570 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.570 INFO [stderr] Nov 30 14:15:16.616 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.616 INFO [stderr] --> src/bindings/imu_v2_brick.rs:224:37 Nov 30 14:15:16.616 INFO [stderr] | Nov 30 14:15:16.616 INFO [stderr] 224 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:16.616 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:16.616 INFO [stderr] | Nov 30 14:15:16.616 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:16.616 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.616 INFO [stderr] Nov 30 14:15:16.654 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.654 INFO [stderr] --> src/bindings/imu_brick.rs:403:53 Nov 30 14:15:16.654 INFO [stderr] | Nov 30 14:15:16.654 INFO [stderr] 403 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:16.654 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:16.654 INFO [stderr] | Nov 30 14:15:16.655 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:16.655 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.655 INFO [stderr] Nov 30 14:15:16.700 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.700 INFO [stderr] --> src/bindings/imu_v2_brick.rs:225:37 Nov 30 14:15:16.700 INFO [stderr] | Nov 30 14:15:16.700 INFO [stderr] 225 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:16.700 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:16.700 INFO [stderr] | Nov 30 14:15:16.701 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:16.701 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.701 INFO [stderr] Nov 30 14:15:16.804 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.805 INFO [stderr] --> src/bindings/imu_brick.rs:404:56 Nov 30 14:15:16.805 INFO [stderr] | Nov 30 14:15:16.805 INFO [stderr] 404 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:16.805 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:16.805 INFO [stderr] | Nov 30 14:15:16.805 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:16.805 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.806 INFO [stderr] Nov 30 14:15:16.842 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.842 INFO [stderr] --> src/bindings/imu_v2_brick.rs:226:37 Nov 30 14:15:16.842 INFO [stderr] | Nov 30 14:15:16.842 INFO [stderr] 226 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:16.843 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:16.843 INFO [stderr] | Nov 30 14:15:16.843 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:16.843 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.843 INFO [stderr] Nov 30 14:15:16.902 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.902 INFO [stderr] --> src/bindings/imu_brick.rs:419:51 Nov 30 14:15:16.902 INFO [stderr] | Nov 30 14:15:16.902 INFO [stderr] 419 | protocol_version: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:16.902 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:16.902 INFO [stderr] | Nov 30 14:15:16.903 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:16.903 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.903 INFO [stderr] Nov 30 14:15:16.980 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.980 INFO [stderr] --> src/bindings/imu_v2_brick.rs:241:43 Nov 30 14:15:16.980 INFO [stderr] | Nov 30 14:15:16.980 INFO [stderr] 241 | heading: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:16.980 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:16.980 INFO [stderr] | Nov 30 14:15:16.980 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:16.981 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.981 INFO [stderr] Nov 30 14:15:16.992 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:16.992 INFO [stderr] --> src/bindings/imu_brick.rs:444:53 Nov 30 14:15:16.992 INFO [stderr] | Nov 30 14:15:16.992 INFO [stderr] 444 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:16.992 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:16.992 INFO [stderr] | Nov 30 14:15:16.992 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:16.992 INFO [stderr] found type `&[u8]` Nov 30 14:15:16.992 INFO [stderr] Nov 30 14:15:17.124 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.124 INFO [stderr] --> src/bindings/imu_v2_brick.rs:242:40 Nov 30 14:15:17.124 INFO [stderr] | Nov 30 14:15:17.124 INFO [stderr] 242 | roll: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:17.124 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.124 INFO [stderr] | Nov 30 14:15:17.124 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.124 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.124 INFO [stderr] Nov 30 14:15:17.170 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.170 INFO [stderr] --> src/bindings/imu_v2_brick.rs:193:48 Nov 30 14:15:17.170 INFO [stderr] | Nov 30 14:15:17.170 INFO [stderr] 193 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:17.170 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.170 INFO [stderr] | Nov 30 14:15:17.170 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.170 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.170 INFO [stderr] Nov 30 14:15:17.263 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.263 INFO [stderr] --> src/bindings/imu_v2_brick.rs:193:87 Nov 30 14:15:17.263 INFO [stderr] | Nov 30 14:15:17.263 INFO [stderr] 193 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:17.263 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.263 INFO [stderr] | Nov 30 14:15:17.263 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.263 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.264 INFO [stderr] Nov 30 14:15:17.300 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.300 INFO [stderr] --> src/bindings/imu_v2_brick.rs:243:41 Nov 30 14:15:17.300 INFO [stderr] | Nov 30 14:15:17.301 INFO [stderr] 243 | pitch: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:17.301 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.301 INFO [stderr] | Nov 30 14:15:17.301 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.301 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.301 INFO [stderr] Nov 30 14:15:17.384 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.384 INFO [stderr] --> src/bindings/imu_v2_brick.rs:193:126 Nov 30 14:15:17.384 INFO [stderr] | Nov 30 14:15:17.384 INFO [stderr] 193 | Acceleration { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]), z: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:17.384 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.384 INFO [stderr] | Nov 30 14:15:17.384 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.384 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.384 INFO [stderr] Nov 30 14:15:17.421 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.421 INFO [stderr] --> src/bindings/imu_v2_brick.rs:258:37 Nov 30 14:15:17.421 INFO [stderr] | Nov 30 14:15:17.421 INFO [stderr] 258 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:17.421 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.421 INFO [stderr] | Nov 30 14:15:17.421 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.421 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.421 INFO [stderr] Nov 30 14:15:17.468 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.468 INFO [stderr] --> src/bindings/imu_v2_brick.rs:207:37 Nov 30 14:15:17.468 INFO [stderr] | Nov 30 14:15:17.468 INFO [stderr] 207 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:17.468 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.468 INFO [stderr] | Nov 30 14:15:17.468 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.468 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.468 INFO [stderr] Nov 30 14:15:17.568 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.568 INFO [stderr] --> src/bindings/imu_v2_brick.rs:259:37 Nov 30 14:15:17.569 INFO [stderr] | Nov 30 14:15:17.569 INFO [stderr] 259 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:17.569 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.569 INFO [stderr] | Nov 30 14:15:17.569 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.570 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.570 INFO [stderr] Nov 30 14:15:17.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.581 INFO [stderr] --> src/bindings/imu_v2_brick.rs:208:37 Nov 30 14:15:17.581 INFO [stderr] | Nov 30 14:15:17.581 INFO [stderr] 208 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:17.581 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.581 INFO [stderr] | Nov 30 14:15:17.582 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.582 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.582 INFO [stderr] Nov 30 14:15:17.636 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.636 INFO [stderr] --> src/bindings/imu_v2_brick.rs:260:37 Nov 30 14:15:17.637 INFO [stderr] | Nov 30 14:15:17.637 INFO [stderr] 260 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:17.637 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.637 INFO [stderr] | Nov 30 14:15:17.638 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.638 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.638 INFO [stderr] Nov 30 14:15:17.686 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.686 INFO [stderr] --> src/bindings/imu_v2_brick.rs:209:37 Nov 30 14:15:17.686 INFO [stderr] | Nov 30 14:15:17.687 INFO [stderr] 209 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:17.687 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.687 INFO [stderr] | Nov 30 14:15:17.687 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.688 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.688 INFO [stderr] Nov 30 14:15:17.704 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.704 INFO [stderr] --> src/bindings/imu_v2_brick.rs:275:37 Nov 30 14:15:17.705 INFO [stderr] | Nov 30 14:15:17.705 INFO [stderr] 275 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:17.705 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.705 INFO [stderr] | Nov 30 14:15:17.706 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.706 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.706 INFO [stderr] Nov 30 14:15:17.779 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.779 INFO [stderr] --> src/bindings/imu_v2_brick.rs:276:37 Nov 30 14:15:17.779 INFO [stderr] | Nov 30 14:15:17.779 INFO [stderr] 276 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:17.779 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.779 INFO [stderr] | Nov 30 14:15:17.779 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.779 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.779 INFO [stderr] Nov 30 14:15:17.816 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.816 INFO [stderr] --> src/bindings/imu_v2_brick.rs:224:37 Nov 30 14:15:17.816 INFO [stderr] | Nov 30 14:15:17.816 INFO [stderr] 224 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:17.816 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.816 INFO [stderr] | Nov 30 14:15:17.816 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.816 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.816 INFO [stderr] Nov 30 14:15:17.860 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.860 INFO [stderr] --> src/bindings/imu_v2_brick.rs:277:37 Nov 30 14:15:17.861 INFO [stderr] | Nov 30 14:15:17.861 INFO [stderr] 277 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:17.861 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.862 INFO [stderr] | Nov 30 14:15:17.862 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.862 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.862 INFO [stderr] Nov 30 14:15:17.929 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.929 INFO [stderr] --> src/bindings/imu_v2_brick.rs:225:37 Nov 30 14:15:17.929 INFO [stderr] | Nov 30 14:15:17.929 INFO [stderr] 225 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:17.929 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.929 INFO [stderr] | Nov 30 14:15:17.929 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.929 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.929 INFO [stderr] Nov 30 14:15:17.946 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:17.946 INFO [stderr] --> src/bindings/imu_v2_brick.rs:293:37 Nov 30 14:15:17.946 INFO [stderr] | Nov 30 14:15:17.946 INFO [stderr] 293 | w: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:17.946 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:17.946 INFO [stderr] | Nov 30 14:15:17.946 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:17.946 INFO [stderr] found type `&[u8]` Nov 30 14:15:17.946 INFO [stderr] Nov 30 14:15:18.020 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.020 INFO [stderr] --> src/bindings/imu_v2_brick.rs:294:37 Nov 30 14:15:18.020 INFO [stderr] | Nov 30 14:15:18.020 INFO [stderr] 294 | x: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:18.020 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.020 INFO [stderr] | Nov 30 14:15:18.020 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.020 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.020 INFO [stderr] Nov 30 14:15:18.040 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.040 INFO [stderr] --> src/bindings/imu_v2_brick.rs:226:37 Nov 30 14:15:18.040 INFO [stderr] | Nov 30 14:15:18.040 INFO [stderr] 226 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:18.040 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.040 INFO [stderr] | Nov 30 14:15:18.040 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.040 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.040 INFO [stderr] Nov 30 14:15:18.104 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.104 INFO [stderr] --> src/bindings/imu_v2_brick.rs:295:37 Nov 30 14:15:18.104 INFO [stderr] | Nov 30 14:15:18.104 INFO [stderr] 295 | y: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:18.104 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.104 INFO [stderr] | Nov 30 14:15:18.104 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.105 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.105 INFO [stderr] Nov 30 14:15:18.165 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.165 INFO [stderr] --> src/bindings/imu_v2_brick.rs:241:43 Nov 30 14:15:18.165 INFO [stderr] | Nov 30 14:15:18.165 INFO [stderr] 241 | heading: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:18.165 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.165 INFO [stderr] | Nov 30 14:15:18.165 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.166 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.166 INFO [stderr] Nov 30 14:15:18.224 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.224 INFO [stderr] --> src/bindings/imu_v2_brick.rs:296:37 Nov 30 14:15:18.224 INFO [stderr] | Nov 30 14:15:18.224 INFO [stderr] 296 | z: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:18.224 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.224 INFO [stderr] | Nov 30 14:15:18.224 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.224 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.224 INFO [stderr] Nov 30 14:15:18.248 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.248 INFO [stderr] --> src/bindings/imu_v2_brick.rs:242:40 Nov 30 14:15:18.249 INFO [stderr] | Nov 30 14:15:18.249 INFO [stderr] 242 | roll: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:18.249 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.249 INFO [stderr] | Nov 30 14:15:18.250 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.250 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.250 INFO [stderr] Nov 30 14:15:18.352 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.352 INFO [stderr] --> src/bindings/imu_v2_brick.rs:324:46 Nov 30 14:15:18.353 INFO [stderr] | Nov 30 14:15:18.353 INFO [stderr] 324 | temperature: ::from_le_bytes(&bytes[44..45]), Nov 30 14:15:18.353 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:18.353 INFO [stderr] | Nov 30 14:15:18.354 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:18.354 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.354 INFO [stderr] Nov 30 14:15:18.360 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.360 INFO [stderr] --> src/bindings/imu_v2_brick.rs:243:41 Nov 30 14:15:18.361 INFO [stderr] | Nov 30 14:15:18.361 INFO [stderr] 243 | pitch: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:18.361 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.361 INFO [stderr] | Nov 30 14:15:18.362 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.362 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.362 INFO [stderr] Nov 30 14:15:18.440 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.440 INFO [stderr] --> src/bindings/imu_v2_brick.rs:258:37 Nov 30 14:15:18.440 INFO [stderr] | Nov 30 14:15:18.440 INFO [stderr] 258 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:18.440 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.440 INFO [stderr] | Nov 30 14:15:18.444 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.444 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.444 INFO [stderr] Nov 30 14:15:18.472 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.472 INFO [stderr] --> src/bindings/imu_v2_brick.rs:325:53 Nov 30 14:15:18.472 INFO [stderr] | Nov 30 14:15:18.472 INFO [stderr] 325 | calibration_status: ::from_le_bytes(&bytes[45..46]), Nov 30 14:15:18.472 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:18.472 INFO [stderr] | Nov 30 14:15:18.472 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:18.472 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.472 INFO [stderr] Nov 30 14:15:18.554 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.554 INFO [stderr] --> src/bindings/imu_v2_brick.rs:259:37 Nov 30 14:15:18.554 INFO [stderr] | Nov 30 14:15:18.554 INFO [stderr] 259 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:18.554 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.554 INFO [stderr] | Nov 30 14:15:18.554 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.554 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.554 INFO [stderr] Nov 30 14:15:18.604 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.604 INFO [stderr] --> src/bindings/imu_v2_brick.rs:340:37 Nov 30 14:15:18.604 INFO [stderr] | Nov 30 14:15:18.605 INFO [stderr] 340 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:18.605 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.605 INFO [stderr] | Nov 30 14:15:18.605 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.605 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.605 INFO [stderr] Nov 30 14:15:18.636 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.636 INFO [stderr] --> src/bindings/imu_v2_brick.rs:260:37 Nov 30 14:15:18.636 INFO [stderr] | Nov 30 14:15:18.636 INFO [stderr] 260 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:18.636 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.636 INFO [stderr] | Nov 30 14:15:18.637 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.637 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.637 INFO [stderr] Nov 30 14:15:18.706 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.706 INFO [stderr] --> src/bindings/imu_v2_brick.rs:341:37 Nov 30 14:15:18.706 INFO [stderr] | Nov 30 14:15:18.706 INFO [stderr] 341 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:18.706 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.707 INFO [stderr] | Nov 30 14:15:18.707 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.707 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.707 INFO [stderr] Nov 30 14:15:18.740 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.740 INFO [stderr] --> src/bindings/imu_v2_brick.rs:275:37 Nov 30 14:15:18.741 INFO [stderr] | Nov 30 14:15:18.741 INFO [stderr] 275 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:18.741 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.742 INFO [stderr] | Nov 30 14:15:18.742 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.742 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.742 INFO [stderr] Nov 30 14:15:18.826 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.826 INFO [stderr] --> src/bindings/imu_v2_brick.rs:342:37 Nov 30 14:15:18.826 INFO [stderr] | Nov 30 14:15:18.826 INFO [stderr] 342 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:18.826 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.826 INFO [stderr] | Nov 30 14:15:18.826 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.826 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.826 INFO [stderr] Nov 30 14:15:18.830 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.830 INFO [stderr] --> src/bindings/imu_v2_brick.rs:276:37 Nov 30 14:15:18.830 INFO [stderr] | Nov 30 14:15:18.830 INFO [stderr] 276 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:18.830 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.836 INFO [stderr] | Nov 30 14:15:18.836 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.836 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.836 INFO [stderr] Nov 30 14:15:18.908 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.909 INFO [stderr] --> src/bindings/imu_v2_brick.rs:357:37 Nov 30 14:15:18.909 INFO [stderr] | Nov 30 14:15:18.909 INFO [stderr] 357 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:18.909 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.910 INFO [stderr] | Nov 30 14:15:18.910 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.910 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.910 INFO [stderr] Nov 30 14:15:18.948 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.949 INFO [stderr] --> src/bindings/imu_v2_brick.rs:277:37 Nov 30 14:15:18.949 INFO [stderr] | Nov 30 14:15:18.949 INFO [stderr] 277 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:18.950 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.950 INFO [stderr] | Nov 30 14:15:18.950 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.950 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.951 INFO [stderr] Nov 30 14:15:18.968 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:18.968 INFO [stderr] --> src/bindings/imu_v2_brick.rs:358:37 Nov 30 14:15:18.968 INFO [stderr] | Nov 30 14:15:18.968 INFO [stderr] 358 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:18.969 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:18.969 INFO [stderr] | Nov 30 14:15:18.969 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:18.969 INFO [stderr] found type `&[u8]` Nov 30 14:15:18.969 INFO [stderr] Nov 30 14:15:19.026 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.026 INFO [stderr] --> src/bindings/imu_v2_brick.rs:293:37 Nov 30 14:15:19.026 INFO [stderr] | Nov 30 14:15:19.027 INFO [stderr] 293 | w: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:19.027 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.027 INFO [stderr] | Nov 30 14:15:19.027 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.027 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.027 INFO [stderr] Nov 30 14:15:19.076 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.076 INFO [stderr] --> src/bindings/imu_v2_brick.rs:359:37 Nov 30 14:15:19.076 INFO [stderr] | Nov 30 14:15:19.076 INFO [stderr] 359 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:19.076 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.076 INFO [stderr] | Nov 30 14:15:19.076 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.076 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.076 INFO [stderr] Nov 30 14:15:19.144 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.144 INFO [stderr] --> src/bindings/imu_v2_brick.rs:294:37 Nov 30 14:15:19.144 INFO [stderr] | Nov 30 14:15:19.144 INFO [stderr] 294 | x: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:19.144 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.144 INFO [stderr] | Nov 30 14:15:19.144 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.144 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.144 INFO [stderr] Nov 30 14:15:19.208 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.208 INFO [stderr] --> src/bindings/imu_v2_brick.rs:374:37 Nov 30 14:15:19.208 INFO [stderr] | Nov 30 14:15:19.208 INFO [stderr] 374 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:19.208 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.208 INFO [stderr] | Nov 30 14:15:19.208 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.208 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.208 INFO [stderr] Nov 30 14:15:19.264 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.264 INFO [stderr] --> src/bindings/imu_v2_brick.rs:295:37 Nov 30 14:15:19.264 INFO [stderr] | Nov 30 14:15:19.264 INFO [stderr] 295 | y: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:19.264 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.264 INFO [stderr] | Nov 30 14:15:19.264 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.264 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.264 INFO [stderr] Nov 30 14:15:19.300 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.300 INFO [stderr] --> src/bindings/imu_v2_brick.rs:375:37 Nov 30 14:15:19.300 INFO [stderr] | Nov 30 14:15:19.300 INFO [stderr] 375 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:19.300 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.300 INFO [stderr] | Nov 30 14:15:19.300 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.300 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.300 INFO [stderr] Nov 30 14:15:19.316 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.316 INFO [stderr] --> src/bindings/imu_v2_brick.rs:296:37 Nov 30 14:15:19.316 INFO [stderr] | Nov 30 14:15:19.316 INFO [stderr] 296 | z: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:19.316 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.316 INFO [stderr] | Nov 30 14:15:19.316 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.316 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.316 INFO [stderr] Nov 30 14:15:19.372 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.372 INFO [stderr] --> src/bindings/imu_v2_brick.rs:376:37 Nov 30 14:15:19.372 INFO [stderr] | Nov 30 14:15:19.372 INFO [stderr] 376 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:19.372 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.372 INFO [stderr] | Nov 30 14:15:19.372 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.372 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.372 INFO [stderr] Nov 30 14:15:19.388 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.388 INFO [stderr] --> src/bindings/imu_v2_brick.rs:324:46 Nov 30 14:15:19.388 INFO [stderr] | Nov 30 14:15:19.388 INFO [stderr] 324 | temperature: ::from_le_bytes(&bytes[44..45]), Nov 30 14:15:19.388 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:19.388 INFO [stderr] | Nov 30 14:15:19.388 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:19.388 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.388 INFO [stderr] Nov 30 14:15:19.418 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.418 INFO [stderr] --> src/bindings/imu_v2_brick.rs:391:37 Nov 30 14:15:19.418 INFO [stderr] | Nov 30 14:15:19.418 INFO [stderr] 391 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:19.418 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.424 INFO [stderr] | Nov 30 14:15:19.424 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.424 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.424 INFO [stderr] Nov 30 14:15:19.424 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.424 INFO [stderr] --> src/bindings/imu_v2_brick.rs:325:53 Nov 30 14:15:19.424 INFO [stderr] | Nov 30 14:15:19.424 INFO [stderr] 325 | calibration_status: ::from_le_bytes(&bytes[45..46]), Nov 30 14:15:19.424 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:19.424 INFO [stderr] | Nov 30 14:15:19.424 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:19.424 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.424 INFO [stderr] Nov 30 14:15:19.468 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.468 INFO [stderr] --> src/bindings/imu_v2_brick.rs:392:37 Nov 30 14:15:19.468 INFO [stderr] | Nov 30 14:15:19.468 INFO [stderr] 392 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:19.468 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.468 INFO [stderr] | Nov 30 14:15:19.468 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.468 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.468 INFO [stderr] Nov 30 14:15:19.476 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.476 INFO [stderr] --> src/bindings/imu_v2_brick.rs:340:37 Nov 30 14:15:19.476 INFO [stderr] | Nov 30 14:15:19.476 INFO [stderr] 340 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:19.476 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.476 INFO [stderr] | Nov 30 14:15:19.476 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.476 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.476 INFO [stderr] Nov 30 14:15:19.524 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.524 INFO [stderr] --> src/bindings/imu_v2_brick.rs:341:37 Nov 30 14:15:19.524 INFO [stderr] | Nov 30 14:15:19.524 INFO [stderr] 341 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:19.524 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.524 INFO [stderr] | Nov 30 14:15:19.524 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.524 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.524 INFO [stderr] Nov 30 14:15:19.552 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.552 INFO [stderr] --> src/bindings/imu_v2_brick.rs:393:37 Nov 30 14:15:19.552 INFO [stderr] | Nov 30 14:15:19.552 INFO [stderr] 393 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:19.552 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.552 INFO [stderr] | Nov 30 14:15:19.552 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.552 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.552 INFO [stderr] Nov 30 14:15:19.572 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.572 INFO [stderr] --> src/bindings/imu_v2_brick.rs:342:37 Nov 30 14:15:19.572 INFO [stderr] | Nov 30 14:15:19.572 INFO [stderr] 342 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:19.572 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.572 INFO [stderr] | Nov 30 14:15:19.573 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.573 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.573 INFO [stderr] Nov 30 14:15:19.620 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.620 INFO [stderr] --> src/bindings/imu_v2_brick.rs:357:37 Nov 30 14:15:19.620 INFO [stderr] | Nov 30 14:15:19.620 INFO [stderr] 357 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:19.620 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.620 INFO [stderr] | Nov 30 14:15:19.620 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.620 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.620 INFO [stderr] Nov 30 14:15:19.684 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.684 INFO [stderr] --> src/bindings/imu_v2_brick.rs:408:37 Nov 30 14:15:19.684 INFO [stderr] | Nov 30 14:15:19.684 INFO [stderr] 408 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:19.684 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.684 INFO [stderr] | Nov 30 14:15:19.684 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.684 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.684 INFO [stderr] Nov 30 14:15:19.712 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.712 INFO [stderr] --> src/bindings/imu_v2_brick.rs:358:37 Nov 30 14:15:19.712 INFO [stderr] | Nov 30 14:15:19.712 INFO [stderr] 358 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:19.712 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.712 INFO [stderr] | Nov 30 14:15:19.712 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.712 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.712 INFO [stderr] Nov 30 14:15:19.767 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.767 INFO [stderr] --> src/bindings/imu_v2_brick.rs:409:37 Nov 30 14:15:19.767 INFO [stderr] | Nov 30 14:15:19.767 INFO [stderr] 409 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:19.767 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.767 INFO [stderr] | Nov 30 14:15:19.767 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.767 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.767 INFO [stderr] Nov 30 14:15:19.780 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.780 INFO [stderr] --> src/bindings/imu_v2_brick.rs:359:37 Nov 30 14:15:19.780 INFO [stderr] | Nov 30 14:15:19.780 INFO [stderr] 359 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:19.780 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.780 INFO [stderr] | Nov 30 14:15:19.780 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.780 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.780 INFO [stderr] Nov 30 14:15:19.832 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.832 INFO [stderr] --> src/bindings/imu_v2_brick.rs:374:37 Nov 30 14:15:19.832 INFO [stderr] | Nov 30 14:15:19.832 INFO [stderr] 374 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:19.832 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.832 INFO [stderr] | Nov 30 14:15:19.832 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.832 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.832 INFO [stderr] Nov 30 14:15:19.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.848 INFO [stderr] --> src/bindings/imu_v2_brick.rs:410:37 Nov 30 14:15:19.848 INFO [stderr] | Nov 30 14:15:19.848 INFO [stderr] 410 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:19.848 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.848 INFO [stderr] | Nov 30 14:15:19.848 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.848 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.848 INFO [stderr] Nov 30 14:15:19.876 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.876 INFO [stderr] --> src/bindings/imu_v2_brick.rs:375:37 Nov 30 14:15:19.876 INFO [stderr] | Nov 30 14:15:19.876 INFO [stderr] 375 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:19.876 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.876 INFO [stderr] | Nov 30 14:15:19.876 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.876 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.876 INFO [stderr] Nov 30 14:15:19.916 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.917 INFO [stderr] --> src/bindings/imu_v2_brick.rs:425:43 Nov 30 14:15:19.917 INFO [stderr] | Nov 30 14:15:19.917 INFO [stderr] 425 | heading: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:19.917 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.917 INFO [stderr] | Nov 30 14:15:19.917 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.917 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.917 INFO [stderr] Nov 30 14:15:19.926 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.927 INFO [stderr] --> src/bindings/imu_v2_brick.rs:376:37 Nov 30 14:15:19.927 INFO [stderr] | Nov 30 14:15:19.927 INFO [stderr] 376 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:19.927 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.927 INFO [stderr] | Nov 30 14:15:19.927 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.927 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.927 INFO [stderr] Nov 30 14:15:19.964 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:19.964 INFO [stderr] --> src/bindings/imu_v2_brick.rs:426:40 Nov 30 14:15:19.964 INFO [stderr] | Nov 30 14:15:19.964 INFO [stderr] 426 | roll: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:19.964 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:19.964 INFO [stderr] | Nov 30 14:15:19.964 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:19.964 INFO [stderr] found type `&[u8]` Nov 30 14:15:19.964 INFO [stderr] Nov 30 14:15:20.004 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.004 INFO [stderr] --> src/bindings/imu_v2_brick.rs:391:37 Nov 30 14:15:20.004 INFO [stderr] | Nov 30 14:15:20.004 INFO [stderr] 391 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:20.004 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.004 INFO [stderr] | Nov 30 14:15:20.004 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.004 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.004 INFO [stderr] Nov 30 14:15:20.014 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.014 INFO [stderr] --> src/bindings/imu_v2_brick.rs:427:41 Nov 30 14:15:20.014 INFO [stderr] | Nov 30 14:15:20.014 INFO [stderr] 427 | pitch: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:20.014 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.014 INFO [stderr] | Nov 30 14:15:20.014 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.014 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.014 INFO [stderr] Nov 30 14:15:20.064 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.066 INFO [stderr] --> src/bindings/imu_v2_brick.rs:443:37 Nov 30 14:15:20.066 INFO [stderr] | Nov 30 14:15:20.066 INFO [stderr] 443 | w: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:20.066 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.066 INFO [stderr] | Nov 30 14:15:20.066 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.066 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.066 INFO [stderr] Nov 30 14:15:20.100 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.100 INFO [stderr] --> src/bindings/imu_v2_brick.rs:392:37 Nov 30 14:15:20.100 INFO [stderr] | Nov 30 14:15:20.100 INFO [stderr] 392 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:20.100 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.100 INFO [stderr] | Nov 30 14:15:20.100 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.100 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.100 INFO [stderr] Nov 30 14:15:20.116 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.116 INFO [stderr] --> src/bindings/imu_v2_brick.rs:444:37 Nov 30 14:15:20.116 INFO [stderr] | Nov 30 14:15:20.116 INFO [stderr] 444 | x: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:20.116 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.116 INFO [stderr] | Nov 30 14:15:20.116 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.116 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.116 INFO [stderr] Nov 30 14:15:20.156 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.156 INFO [stderr] --> src/bindings/imu_v2_brick.rs:445:37 Nov 30 14:15:20.156 INFO [stderr] | Nov 30 14:15:20.156 INFO [stderr] 445 | y: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:20.156 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.156 INFO [stderr] | Nov 30 14:15:20.156 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.156 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.156 INFO [stderr] Nov 30 14:15:20.156 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.156 INFO [stderr] --> src/bindings/imu_v2_brick.rs:393:37 Nov 30 14:15:20.156 INFO [stderr] | Nov 30 14:15:20.156 INFO [stderr] 393 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:20.156 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.156 INFO [stderr] | Nov 30 14:15:20.156 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.156 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.156 INFO [stderr] Nov 30 14:15:20.199 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.199 INFO [stderr] --> src/bindings/imu_v2_brick.rs:446:37 Nov 30 14:15:20.199 INFO [stderr] | Nov 30 14:15:20.199 INFO [stderr] 446 | z: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:20.199 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.199 INFO [stderr] | Nov 30 14:15:20.199 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.199 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.199 INFO [stderr] Nov 30 14:15:20.216 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.216 INFO [stderr] --> src/bindings/imu_v2_brick.rs:408:37 Nov 30 14:15:20.216 INFO [stderr] | Nov 30 14:15:20.216 INFO [stderr] 408 | x: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:20.216 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.216 INFO [stderr] | Nov 30 14:15:20.216 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.216 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.216 INFO [stderr] Nov 30 14:15:20.256 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.256 INFO [stderr] --> src/bindings/imu_v2_brick.rs:409:37 Nov 30 14:15:20.256 INFO [stderr] | Nov 30 14:15:20.256 INFO [stderr] 409 | y: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:20.256 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.256 INFO [stderr] | Nov 30 14:15:20.256 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.256 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.256 INFO [stderr] Nov 30 14:15:20.265 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.265 INFO [stderr] --> src/bindings/imu_v2_brick.rs:474:46 Nov 30 14:15:20.265 INFO [stderr] | Nov 30 14:15:20.265 INFO [stderr] 474 | temperature: ::from_le_bytes(&bytes[44..45]), Nov 30 14:15:20.265 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:20.265 INFO [stderr] | Nov 30 14:15:20.265 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:20.265 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.265 INFO [stderr] Nov 30 14:15:20.304 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.304 INFO [stderr] --> src/bindings/imu_v2_brick.rs:410:37 Nov 30 14:15:20.304 INFO [stderr] | Nov 30 14:15:20.304 INFO [stderr] 410 | z: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:20.304 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.304 INFO [stderr] | Nov 30 14:15:20.304 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.304 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.304 INFO [stderr] Nov 30 14:15:20.348 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.348 INFO [stderr] --> src/bindings/imu_v2_brick.rs:425:43 Nov 30 14:15:20.348 INFO [stderr] | Nov 30 14:15:20.348 INFO [stderr] 425 | heading: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:20.348 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.348 INFO [stderr] | Nov 30 14:15:20.348 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.348 INFO [stderr] --> src/bindings/imu_v2_brick.rs:475:53 Nov 30 14:15:20.348 INFO [stderr] | Nov 30 14:15:20.348 INFO [stderr] 475 | calibration_status: ::from_le_bytes(&bytes[45..46]), Nov 30 14:15:20.348 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:20.348 INFO [stderr] | Nov 30 14:15:20.348 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:20.348 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.348 INFO [stderr] Nov 30 14:15:20.348 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.348 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.348 INFO [stderr] Nov 30 14:15:20.401 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.401 INFO [stderr] --> src/bindings/imu_v2_brick.rs:426:40 Nov 30 14:15:20.401 INFO [stderr] | Nov 30 14:15:20.401 INFO [stderr] 426 | roll: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:20.401 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.401 INFO [stderr] | Nov 30 14:15:20.401 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.401 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.401 INFO [stderr] Nov 30 14:15:20.401 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.402 INFO [stderr] --> src/bindings/imu_v2_brick.rs:492:52 Nov 30 14:15:20.402 INFO [stderr] | Nov 30 14:15:20.402 INFO [stderr] 492 | magnetometer_rate: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:20.402 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:20.402 INFO [stderr] | Nov 30 14:15:20.402 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:20.402 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.402 INFO [stderr] Nov 30 14:15:20.444 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.444 INFO [stderr] --> src/bindings/imu_v2_brick.rs:427:41 Nov 30 14:15:20.444 INFO [stderr] | Nov 30 14:15:20.444 INFO [stderr] 427 | pitch: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:20.444 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.444 INFO [stderr] | Nov 30 14:15:20.444 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.444 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.444 INFO [stderr] Nov 30 14:15:20.456 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.456 INFO [stderr] --> src/bindings/imu_v2_brick.rs:493:50 Nov 30 14:15:20.456 INFO [stderr] | Nov 30 14:15:20.456 INFO [stderr] 493 | gyroscope_range: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:20.456 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:20.456 INFO [stderr] | Nov 30 14:15:20.456 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:20.456 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.456 INFO [stderr] Nov 30 14:15:20.496 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.496 INFO [stderr] --> src/bindings/imu_v2_brick.rs:494:54 Nov 30 14:15:20.496 INFO [stderr] | Nov 30 14:15:20.496 INFO [stderr] 494 | gyroscope_bandwidth: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:20.496 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:20.496 INFO [stderr] | Nov 30 14:15:20.496 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:20.496 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.496 INFO [stderr] Nov 30 14:15:20.509 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.509 INFO [stderr] --> src/bindings/imu_v2_brick.rs:443:37 Nov 30 14:15:20.509 INFO [stderr] | Nov 30 14:15:20.509 INFO [stderr] 443 | w: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:20.509 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.509 INFO [stderr] | Nov 30 14:15:20.509 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.509 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.509 INFO [stderr] Nov 30 14:15:20.551 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.551 INFO [stderr] --> src/bindings/imu_v2_brick.rs:495:54 Nov 30 14:15:20.551 INFO [stderr] | Nov 30 14:15:20.551 INFO [stderr] 495 | accelerometer_range: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:20.551 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:20.551 INFO [stderr] | Nov 30 14:15:20.551 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:20.551 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.551 INFO [stderr] Nov 30 14:15:20.600 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.600 INFO [stderr] --> src/bindings/imu_v2_brick.rs:444:37 Nov 30 14:15:20.600 INFO [stderr] | Nov 30 14:15:20.600 INFO [stderr] 444 | x: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:20.600 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.600 INFO [stderr] | Nov 30 14:15:20.600 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.600 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.600 INFO [stderr] Nov 30 14:15:20.636 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.636 INFO [stderr] --> src/bindings/imu_v2_brick.rs:496:58 Nov 30 14:15:20.636 INFO [stderr] | Nov 30 14:15:20.636 INFO [stderr] 496 | accelerometer_bandwidth: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:20.636 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:20.636 INFO [stderr] | Nov 30 14:15:20.636 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:20.636 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.636 INFO [stderr] Nov 30 14:15:20.696 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.696 INFO [stderr] --> src/bindings/imu_v2_brick.rs:445:37 Nov 30 14:15:20.696 INFO [stderr] | Nov 30 14:15:20.696 INFO [stderr] 445 | y: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:20.696 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.696 INFO [stderr] | Nov 30 14:15:20.696 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.696 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.696 INFO [stderr] Nov 30 14:15:20.708 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.708 INFO [stderr] --> src/bindings/imu_v2_brick.rs:511:60 Nov 30 14:15:20.708 INFO [stderr] | Nov 30 14:15:20.708 INFO [stderr] 511 | minimum_dynamic_baudrate: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:20.708 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:20.708 INFO [stderr] | Nov 30 14:15:20.708 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:20.708 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.708 INFO [stderr] Nov 30 14:15:20.765 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.765 INFO [stderr] --> src/bindings/imu_v2_brick.rs:527:60 Nov 30 14:15:20.765 INFO [stderr] | Nov 30 14:15:20.765 INFO [stderr] 527 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:20.765 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:20.765 INFO [stderr] | Nov 30 14:15:20.765 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:20.765 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.765 INFO [stderr] Nov 30 14:15:20.808 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.808 INFO [stderr] --> src/bindings/imu_v2_brick.rs:446:37 Nov 30 14:15:20.808 INFO [stderr] | Nov 30 14:15:20.808 INFO [stderr] 446 | z: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:20.808 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:20.808 INFO [stderr] | Nov 30 14:15:20.808 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:20.808 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.808 INFO [stderr] Nov 30 14:15:20.808 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.808 INFO [stderr] --> src/bindings/imu_v2_brick.rs:528:64 Nov 30 14:15:20.808 INFO [stderr] | Nov 30 14:15:20.808 INFO [stderr] 528 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:20.808 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:20.808 INFO [stderr] | Nov 30 14:15:20.808 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:20.808 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.808 INFO [stderr] Nov 30 14:15:20.876 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.876 INFO [stderr] --> src/bindings/imu_v2_brick.rs:529:53 Nov 30 14:15:20.876 INFO [stderr] | Nov 30 14:15:20.876 INFO [stderr] 529 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:20.876 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:20.876 INFO [stderr] | Nov 30 14:15:20.876 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:20.876 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.876 INFO [stderr] Nov 30 14:15:20.916 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.916 INFO [stderr] --> src/bindings/imu_v2_brick.rs:530:56 Nov 30 14:15:20.916 INFO [stderr] | Nov 30 14:15:20.916 INFO [stderr] 530 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:20.916 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:20.916 INFO [stderr] | Nov 30 14:15:20.916 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:20.916 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.916 INFO [stderr] Nov 30 14:15:20.923 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.923 INFO [stderr] --> src/bindings/imu_v2_brick.rs:474:46 Nov 30 14:15:20.923 INFO [stderr] | Nov 30 14:15:20.923 INFO [stderr] 474 | temperature: ::from_le_bytes(&bytes[44..45]), Nov 30 14:15:20.923 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:20.923 INFO [stderr] | Nov 30 14:15:20.923 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:20.923 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.923 INFO [stderr] Nov 30 14:15:20.976 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:20.976 INFO [stderr] --> src/bindings/imu_v2_brick.rs:545:51 Nov 30 14:15:20.976 INFO [stderr] | Nov 30 14:15:20.976 INFO [stderr] 545 | protocol_version: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:20.976 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:20.976 INFO [stderr] | Nov 30 14:15:20.976 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:20.976 INFO [stderr] found type `&[u8]` Nov 30 14:15:20.976 INFO [stderr] Nov 30 14:15:21.059 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.059 INFO [stderr] --> src/bindings/imu_v2_brick.rs:570:53 Nov 30 14:15:21.059 INFO [stderr] | Nov 30 14:15:21.059 INFO [stderr] 570 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:21.059 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:21.059 INFO [stderr] | Nov 30 14:15:21.059 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:21.059 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.059 INFO [stderr] Nov 30 14:15:21.059 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.059 INFO [stderr] --> src/bindings/imu_v2_brick.rs:475:53 Nov 30 14:15:21.059 INFO [stderr] | Nov 30 14:15:21.059 INFO [stderr] 475 | calibration_status: ::from_le_bytes(&bytes[45..46]), Nov 30 14:15:21.059 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:21.059 INFO [stderr] | Nov 30 14:15:21.059 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:21.059 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.059 INFO [stderr] Nov 30 14:15:21.124 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.124 INFO [stderr] --> src/bindings/industrial_analog_out_bricklet.rs:55:60 Nov 30 14:15:21.124 INFO [stderr] | Nov 30 14:15:21.124 INFO [stderr] 55 | Configuration { voltage_range: ::from_le_bytes(&bytes[0..1]), current_range: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:21.124 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:21.124 INFO [stderr] | Nov 30 14:15:21.124 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:21.124 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.124 INFO [stderr] Nov 30 14:15:21.164 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.164 INFO [stderr] --> src/bindings/industrial_analog_out_bricklet.rs:55:110 Nov 30 14:15:21.164 INFO [stderr] | Nov 30 14:15:21.164 INFO [stderr] 55 | Configuration { voltage_range: ::from_le_bytes(&bytes[0..1]), current_range: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:21.164 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:21.164 INFO [stderr] | Nov 30 14:15:21.164 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:21.164 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.164 INFO [stderr] Nov 30 14:15:21.180 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.180 INFO [stderr] --> src/bindings/imu_v2_brick.rs:492:52 Nov 30 14:15:21.180 INFO [stderr] | Nov 30 14:15:21.180 INFO [stderr] 492 | magnetometer_rate: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:21.180 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:21.180 INFO [stderr] | Nov 30 14:15:21.180 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:21.180 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.180 INFO [stderr] Nov 30 14:15:21.224 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.224 INFO [stderr] --> src/bindings/industrial_analog_out_bricklet.rs:77:53 Nov 30 14:15:21.224 INFO [stderr] | Nov 30 14:15:21.224 INFO [stderr] 77 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:21.224 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:21.224 INFO [stderr] | Nov 30 14:15:21.224 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:21.224 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.224 INFO [stderr] Nov 30 14:15:21.280 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.280 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:104:60 Nov 30 14:15:21.280 INFO [stderr] | Nov 30 14:15:21.280 INFO [stderr] 104 | Configuration { voltage_range: ::from_le_bytes(&bytes[0..1]), current_range: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:21.280 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:21.280 INFO [stderr] | Nov 30 14:15:21.280 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:21.280 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.280 INFO [stderr] Nov 30 14:15:21.304 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.304 INFO [stderr] --> src/bindings/imu_v2_brick.rs:493:50 Nov 30 14:15:21.304 INFO [stderr] | Nov 30 14:15:21.304 INFO [stderr] 493 | gyroscope_range: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:21.304 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:21.304 INFO [stderr] | Nov 30 14:15:21.304 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:21.304 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.304 INFO [stderr] Nov 30 14:15:21.332 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.332 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:104:110 Nov 30 14:15:21.332 INFO [stderr] | Nov 30 14:15:21.332 INFO [stderr] 104 | Configuration { voltage_range: ::from_le_bytes(&bytes[0..1]), current_range: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:21.332 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:21.332 INFO [stderr] | Nov 30 14:15:21.332 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:21.332 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.332 INFO [stderr] Nov 30 14:15:21.372 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.372 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:118:39 Nov 30 14:15:21.372 INFO [stderr] | Nov 30 14:15:21.372 INFO [stderr] 118 | min: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:21.372 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:21.372 INFO [stderr] | Nov 30 14:15:21.372 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:21.372 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.372 INFO [stderr] Nov 30 14:15:21.412 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.412 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:119:39 Nov 30 14:15:21.412 INFO [stderr] | Nov 30 14:15:21.412 INFO [stderr] 119 | max: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:21.412 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:21.412 INFO [stderr] | Nov 30 14:15:21.412 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:21.412 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.412 INFO [stderr] Nov 30 14:15:21.432 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.432 INFO [stderr] --> src/bindings/imu_v2_brick.rs:494:54 Nov 30 14:15:21.432 INFO [stderr] | Nov 30 14:15:21.432 INFO [stderr] 494 | gyroscope_bandwidth: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:21.432 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:21.432 INFO [stderr] | Nov 30 14:15:21.432 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:21.432 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.432 INFO [stderr] Nov 30 14:15:21.464 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.464 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:120:41 Nov 30 14:15:21.464 INFO [stderr] | Nov 30 14:15:21.464 INFO [stderr] 120 | config: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:21.464 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:21.464 INFO [stderr] | Nov 30 14:15:21.464 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:21.464 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.464 INFO [stderr] Nov 30 14:15:21.513 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.513 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:136:60 Nov 30 14:15:21.514 INFO [stderr] | Nov 30 14:15:21.514 INFO [stderr] 136 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:21.514 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:21.514 INFO [stderr] | Nov 30 14:15:21.519 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:21.519 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.519 INFO [stderr] Nov 30 14:15:21.524 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.524 INFO [stderr] --> src/bindings/imu_v2_brick.rs:495:54 Nov 30 14:15:21.524 INFO [stderr] | Nov 30 14:15:21.525 INFO [stderr] 495 | accelerometer_range: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:21.525 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:21.525 INFO [stderr] | Nov 30 14:15:21.525 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:21.525 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.525 INFO [stderr] Nov 30 14:15:21.568 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.568 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:137:64 Nov 30 14:15:21.568 INFO [stderr] | Nov 30 14:15:21.568 INFO [stderr] 137 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:21.568 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:21.568 INFO [stderr] | Nov 30 14:15:21.568 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:21.568 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.568 INFO [stderr] Nov 30 14:15:21.576 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.576 INFO [stderr] --> src/bindings/imu_v2_brick.rs:496:58 Nov 30 14:15:21.576 INFO [stderr] | Nov 30 14:15:21.576 INFO [stderr] 496 | accelerometer_bandwidth: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:21.576 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:21.576 INFO [stderr] | Nov 30 14:15:21.576 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:21.576 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.576 INFO [stderr] Nov 30 14:15:21.632 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.632 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:138:53 Nov 30 14:15:21.632 INFO [stderr] | Nov 30 14:15:21.632 INFO [stderr] 138 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:21.632 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:21.632 INFO [stderr] | Nov 30 14:15:21.632 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:21.632 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.632 INFO [stderr] Nov 30 14:15:21.632 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.632 INFO [stderr] --> src/bindings/imu_v2_brick.rs:511:60 Nov 30 14:15:21.632 INFO [stderr] | Nov 30 14:15:21.632 INFO [stderr] 511 | minimum_dynamic_baudrate: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:21.632 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:21.632 INFO [stderr] | Nov 30 14:15:21.632 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:21.632 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.632 INFO [stderr] Nov 30 14:15:21.688 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.688 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:139:56 Nov 30 14:15:21.688 INFO [stderr] | Nov 30 14:15:21.688 INFO [stderr] 139 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:21.688 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:21.688 INFO [stderr] | Nov 30 14:15:21.688 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:21.688 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.688 INFO [stderr] Nov 30 14:15:21.700 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.700 INFO [stderr] --> src/bindings/imu_v2_brick.rs:527:60 Nov 30 14:15:21.700 INFO [stderr] | Nov 30 14:15:21.700 INFO [stderr] 527 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:21.700 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:21.700 INFO [stderr] | Nov 30 14:15:21.700 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:21.700 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.700 INFO [stderr] Nov 30 14:15:21.740 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.740 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:162:53 Nov 30 14:15:21.740 INFO [stderr] | Nov 30 14:15:21.740 INFO [stderr] 162 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:21.740 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:21.740 INFO [stderr] | Nov 30 14:15:21.740 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:21.740 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.740 INFO [stderr] Nov 30 14:15:21.796 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.796 INFO [stderr] --> src/bindings/imu_v2_brick.rs:528:64 Nov 30 14:15:21.796 INFO [stderr] | Nov 30 14:15:21.796 INFO [stderr] 528 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:21.796 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:21.796 INFO [stderr] | Nov 30 14:15:21.796 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:21.796 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.796 INFO [stderr] Nov 30 14:15:21.812 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.812 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:155:46 Nov 30 14:15:21.812 INFO [stderr] | Nov 30 14:15:21.812 INFO [stderr] 155 | duty_cycle: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:21.812 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:21.812 INFO [stderr] | Nov 30 14:15:21.812 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:21.812 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.812 INFO [stderr] Nov 30 14:15:21.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.849 INFO [stderr] --> src/bindings/imu_v2_brick.rs:529:53 Nov 30 14:15:21.849 INFO [stderr] | Nov 30 14:15:21.849 INFO [stderr] 529 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:21.849 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:21.849 INFO [stderr] | Nov 30 14:15:21.849 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:21.849 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.849 INFO [stderr] Nov 30 14:15:21.849 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.849 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:156:42 Nov 30 14:15:21.849 INFO [stderr] | Nov 30 14:15:21.849 INFO [stderr] 156 | period: ::from_le_bytes(&bytes[2..10]), Nov 30 14:15:21.849 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:15:21.849 INFO [stderr] | Nov 30 14:15:21.849 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:15:21.849 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.849 INFO [stderr] Nov 30 14:15:21.896 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.896 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:157:45 Nov 30 14:15:21.896 INFO [stderr] | Nov 30 14:15:21.896 INFO [stderr] 157 | frequency: ::from_le_bytes(&bytes[10..14]), Nov 30 14:15:21.896 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:21.896 INFO [stderr] | Nov 30 14:15:21.896 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:21.896 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.896 INFO [stderr] Nov 30 14:15:21.904 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.904 INFO [stderr] --> src/bindings/imu_v2_brick.rs:530:56 Nov 30 14:15:21.904 INFO [stderr] | Nov 30 14:15:21.904 INFO [stderr] 530 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:21.904 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:21.904 INFO [stderr] | Nov 30 14:15:21.904 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:21.904 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.904 INFO [stderr] Nov 30 14:15:21.952 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.952 INFO [stderr] --> src/bindings/imu_v2_brick.rs:545:51 Nov 30 14:15:21.952 INFO [stderr] | Nov 30 14:15:21.952 INFO [stderr] 545 | protocol_version: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:21.952 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:21.952 INFO [stderr] | Nov 30 14:15:21.952 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:21.952 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.952 INFO [stderr] Nov 30 14:15:21.960 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:21.960 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:193:45 Nov 30 14:15:21.960 INFO [stderr] | Nov 30 14:15:21.960 INFO [stderr] 193 | count_edge: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:21.960 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:21.960 INFO [stderr] | Nov 30 14:15:21.960 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:21.960 INFO [stderr] found type `&[u8]` Nov 30 14:15:21.960 INFO [stderr] Nov 30 14:15:22.016 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.016 INFO [stderr] --> src/bindings/imu_v2_brick.rs:570:53 Nov 30 14:15:22.016 INFO [stderr] | Nov 30 14:15:22.016 INFO [stderr] 570 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:22.016 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:22.016 INFO [stderr] | Nov 30 14:15:22.016 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:22.016 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.016 INFO [stderr] Nov 30 14:15:22.020 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.020 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:194:50 Nov 30 14:15:22.020 INFO [stderr] | Nov 30 14:15:22.020 INFO [stderr] 194 | count_direction: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:22.020 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:22.020 INFO [stderr] | Nov 30 14:15:22.020 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:22.020 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.020 INFO [stderr] Nov 30 14:15:22.108 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.108 INFO [stderr] --> src/bindings/industrial_analog_out_bricklet.rs:55:60 Nov 30 14:15:22.108 INFO [stderr] | Nov 30 14:15:22.108 INFO [stderr] 55 | Configuration { voltage_range: ::from_le_bytes(&bytes[0..1]), current_range: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:22.108 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:22.108 INFO [stderr] | Nov 30 14:15:22.108 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:22.108 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.108 INFO [stderr] Nov 30 14:15:22.132 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.132 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:195:55 Nov 30 14:15:22.132 INFO [stderr] | Nov 30 14:15:22.132 INFO [stderr] 195 | duty_cycle_prescaler: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:22.132 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:22.132 INFO [stderr] | Nov 30 14:15:22.132 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:22.132 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.132 INFO [stderr] Nov 30 14:15:22.156 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.156 INFO [stderr] --> src/bindings/industrial_analog_out_bricklet.rs:55:110 Nov 30 14:15:22.156 INFO [stderr] | Nov 30 14:15:22.156 INFO [stderr] 55 | Configuration { voltage_range: ::from_le_bytes(&bytes[0..1]), current_range: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:22.156 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:22.156 INFO [stderr] | Nov 30 14:15:22.156 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:22.156 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.156 INFO [stderr] Nov 30 14:15:22.181 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.181 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:196:61 Nov 30 14:15:22.181 INFO [stderr] | Nov 30 14:15:22.181 INFO [stderr] 196 | frequency_integration_time: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:22.181 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:22.181 INFO [stderr] | Nov 30 14:15:22.181 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:22.181 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.181 INFO [stderr] Nov 30 14:15:22.212 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.212 INFO [stderr] --> src/bindings/industrial_analog_out_bricklet.rs:77:53 Nov 30 14:15:22.212 INFO [stderr] | Nov 30 14:15:22.212 INFO [stderr] 77 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:22.212 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:22.212 INFO [stderr] | Nov 30 14:15:22.212 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:22.212 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.212 INFO [stderr] Nov 30 14:15:22.228 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.228 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:210:42 Nov 30 14:15:22.228 INFO [stderr] | Nov 30 14:15:22.228 INFO [stderr] 210 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:22.228 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:22.228 INFO [stderr] | Nov 30 14:15:22.228 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:22.228 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.228 INFO [stderr] Nov 30 14:15:22.268 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.268 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:104:60 Nov 30 14:15:22.268 INFO [stderr] | Nov 30 14:15:22.268 INFO [stderr] 104 | Configuration { voltage_range: ::from_le_bytes(&bytes[0..1]), current_range: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:22.268 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:22.268 INFO [stderr] | Nov 30 14:15:22.268 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:22.268 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.268 INFO [stderr] Nov 30 14:15:22.268 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.268 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:225:42 Nov 30 14:15:22.268 INFO [stderr] | Nov 30 14:15:22.268 INFO [stderr] 225 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:22.268 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:22.268 INFO [stderr] | Nov 30 14:15:22.268 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:22.268 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.268 INFO [stderr] Nov 30 14:15:22.312 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.312 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:104:110 Nov 30 14:15:22.313 INFO [stderr] | Nov 30 14:15:22.313 INFO [stderr] 104 | Configuration { voltage_range: ::from_le_bytes(&bytes[0..1]), current_range: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:22.313 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:22.313 INFO [stderr] | Nov 30 14:15:22.313 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:22.313 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.313 INFO [stderr] Nov 30 14:15:22.324 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.324 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:261:60 Nov 30 14:15:22.324 INFO [stderr] | Nov 30 14:15:22.324 INFO [stderr] 261 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:22.324 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:22.324 INFO [stderr] | Nov 30 14:15:22.324 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:22.324 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.324 INFO [stderr] Nov 30 14:15:22.365 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.365 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:262:64 Nov 30 14:15:22.365 INFO [stderr] | Nov 30 14:15:22.365 INFO [stderr] 262 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:22.365 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:22.365 INFO [stderr] | Nov 30 14:15:22.365 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:22.365 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.365 INFO [stderr] Nov 30 14:15:22.380 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.380 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:118:39 Nov 30 14:15:22.380 INFO [stderr] | Nov 30 14:15:22.380 INFO [stderr] 118 | min: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:22.380 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:22.380 INFO [stderr] | Nov 30 14:15:22.380 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:22.380 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.380 INFO [stderr] Nov 30 14:15:22.406 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.406 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:263:53 Nov 30 14:15:22.406 INFO [stderr] | Nov 30 14:15:22.406 INFO [stderr] 263 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:22.406 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:22.406 INFO [stderr] | Nov 30 14:15:22.406 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:22.406 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.406 INFO [stderr] Nov 30 14:15:22.428 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.428 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:119:39 Nov 30 14:15:22.428 INFO [stderr] | Nov 30 14:15:22.428 INFO [stderr] 119 | max: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:22.428 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:22.428 INFO [stderr] | Nov 30 14:15:22.428 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:22.428 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.428 INFO [stderr] Nov 30 14:15:22.454 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.454 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:264:56 Nov 30 14:15:22.454 INFO [stderr] | Nov 30 14:15:22.454 INFO [stderr] 264 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:22.455 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:22.455 INFO [stderr] | Nov 30 14:15:22.455 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:22.455 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.455 INFO [stderr] Nov 30 14:15:22.480 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.480 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:120:41 Nov 30 14:15:22.480 INFO [stderr] | Nov 30 14:15:22.480 INFO [stderr] 120 | config: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:22.480 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:22.480 INFO [stderr] | Nov 30 14:15:22.480 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:22.480 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.480 INFO [stderr] Nov 30 14:15:22.499 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.499 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:287:53 Nov 30 14:15:22.499 INFO [stderr] | Nov 30 14:15:22.499 INFO [stderr] 287 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:22.499 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:22.499 INFO [stderr] | Nov 30 14:15:22.499 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:22.499 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.499 INFO [stderr] Nov 30 14:15:22.531 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.531 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:136:60 Nov 30 14:15:22.531 INFO [stderr] | Nov 30 14:15:22.531 INFO [stderr] 136 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:22.531 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:22.531 INFO [stderr] | Nov 30 14:15:22.531 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:22.531 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.531 INFO [stderr] Nov 30 14:15:22.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.580 INFO [stderr] --> src/bindings/industrial_digital_in_4_bricklet.rs:62:63 Nov 30 14:15:22.580 INFO [stderr] | Nov 30 14:15:22.580 INFO [stderr] 62 | InterruptEvent { interrupt_mask: ::from_le_bytes(&bytes[0..2]), value_mask: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:22.580 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:22.580 INFO [stderr] | Nov 30 14:15:22.580 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:22.580 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.580 INFO [stderr] Nov 30 14:15:22.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.580 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:137:64 Nov 30 14:15:22.580 INFO [stderr] | Nov 30 14:15:22.580 INFO [stderr] 137 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:22.580 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:22.580 INFO [stderr] | Nov 30 14:15:22.580 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:22.580 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.580 INFO [stderr] Nov 30 14:15:22.620 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.620 INFO [stderr] --> src/bindings/industrial_digital_in_4_bricklet.rs:62:111 Nov 30 14:15:22.620 INFO [stderr] | Nov 30 14:15:22.620 INFO [stderr] 62 | InterruptEvent { interrupt_mask: ::from_le_bytes(&bytes[0..2]), value_mask: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:22.620 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:22.620 INFO [stderr] | Nov 30 14:15:22.620 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:22.620 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.620 INFO [stderr] Nov 30 14:15:22.648 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.648 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:138:53 Nov 30 14:15:22.648 INFO [stderr] | Nov 30 14:15:22.648 INFO [stderr] 138 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:22.648 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:22.648 INFO [stderr] | Nov 30 14:15:22.648 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:22.648 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.648 INFO [stderr] Nov 30 14:15:22.668 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.668 INFO [stderr] --> src/bindings/industrial_digital_in_4_bricklet.rs:74:58 Nov 30 14:15:22.668 INFO [stderr] | Nov 30 14:15:22.668 INFO [stderr] 74 | EdgeCountConfig { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:22.668 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:22.668 INFO [stderr] | Nov 30 14:15:22.668 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:22.668 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.668 INFO [stderr] Nov 30 14:15:22.696 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.696 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:139:56 Nov 30 14:15:22.696 INFO [stderr] | Nov 30 14:15:22.696 INFO [stderr] 139 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:22.696 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:22.696 INFO [stderr] | Nov 30 14:15:22.696 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:22.696 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.696 INFO [stderr] Nov 30 14:15:22.707 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.707 INFO [stderr] --> src/bindings/industrial_digital_in_4_bricklet.rs:74:103 Nov 30 14:15:22.707 INFO [stderr] | Nov 30 14:15:22.707 INFO [stderr] 74 | EdgeCountConfig { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:22.707 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:22.707 INFO [stderr] | Nov 30 14:15:22.707 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:22.707 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.707 INFO [stderr] Nov 30 14:15:22.764 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.764 INFO [stderr] --> src/bindings/industrial_analog_out_v2_bricklet.rs:162:53 Nov 30 14:15:22.764 INFO [stderr] | Nov 30 14:15:22.764 INFO [stderr] 162 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:22.764 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:22.764 INFO [stderr] | Nov 30 14:15:22.771 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:22.771 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.771 INFO [stderr] Nov 30 14:15:22.771 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.771 INFO [stderr] --> src/bindings/industrial_digital_in_4_bricklet.rs:96:53 Nov 30 14:15:22.771 INFO [stderr] | Nov 30 14:15:22.771 INFO [stderr] 96 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:22.771 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:22.771 INFO [stderr] | Nov 30 14:15:22.771 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:22.771 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.771 INFO [stderr] Nov 30 14:15:22.844 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.844 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:155:46 Nov 30 14:15:22.844 INFO [stderr] | Nov 30 14:15:22.844 INFO [stderr] 155 | duty_cycle: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:22.844 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:22.844 INFO [stderr] | Nov 30 14:15:22.844 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:22.844 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.844 INFO [stderr] Nov 30 14:15:22.847 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.847 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:107:67 Nov 30 14:15:22.847 INFO [stderr] | Nov 30 14:15:22.847 INFO [stderr] 107 | ValueCallbackConfiguration { period: ::from_le_bytes(&bytes[0..4]), value_has_to_change: ::from_le_bytes(&bytes[4..5]) } Nov 30 14:15:22.847 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:22.847 INFO [stderr] | Nov 30 14:15:22.847 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:22.847 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.847 INFO [stderr] Nov 30 14:15:22.892 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.892 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:156:42 Nov 30 14:15:22.892 INFO [stderr] | Nov 30 14:15:22.892 INFO [stderr] 156 | period: ::from_le_bytes(&bytes[2..10]), Nov 30 14:15:22.892 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:15:22.892 INFO [stderr] | Nov 30 14:15:22.892 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:15:22.892 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.892 INFO [stderr] Nov 30 14:15:22.939 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.939 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:120:42 Nov 30 14:15:22.940 INFO [stderr] | Nov 30 14:15:22.940 INFO [stderr] 120 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:22.940 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:22.940 INFO [stderr] | Nov 30 14:15:22.940 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:22.940 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.940 INFO [stderr] Nov 30 14:15:22.943 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.943 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:157:45 Nov 30 14:15:22.943 INFO [stderr] | Nov 30 14:15:22.943 INFO [stderr] 157 | frequency: ::from_le_bytes(&bytes[10..14]), Nov 30 14:15:22.943 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:22.943 INFO [stderr] | Nov 30 14:15:22.943 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:22.943 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.943 INFO [stderr] Nov 30 14:15:22.949 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:22.949 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:134:65 Nov 30 14:15:22.949 INFO [stderr] | Nov 30 14:15:22.949 INFO [stderr] 134 | EdgeCountConfiguration { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:22.949 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:22.949 INFO [stderr] | Nov 30 14:15:22.949 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:22.949 INFO [stderr] found type `&[u8]` Nov 30 14:15:22.949 INFO [stderr] Nov 30 14:15:23.014 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.014 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:134:110 Nov 30 14:15:23.014 INFO [stderr] | Nov 30 14:15:23.014 INFO [stderr] 134 | EdgeCountConfiguration { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:23.014 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:23.014 INFO [stderr] | Nov 30 14:15:23.014 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:23.014 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.014 INFO [stderr] Nov 30 14:15:23.028 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.028 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:193:45 Nov 30 14:15:23.028 INFO [stderr] | Nov 30 14:15:23.028 INFO [stderr] 193 | count_edge: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:23.028 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:23.028 INFO [stderr] | Nov 30 14:15:23.028 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:23.028 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.028 INFO [stderr] Nov 30 14:15:23.041 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.041 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:148:42 Nov 30 14:15:23.041 INFO [stderr] | Nov 30 14:15:23.041 INFO [stderr] 148 | channel: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:23.041 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:23.041 INFO [stderr] | Nov 30 14:15:23.042 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:23.042 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.042 INFO [stderr] Nov 30 14:15:23.088 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.088 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:194:50 Nov 30 14:15:23.088 INFO [stderr] | Nov 30 14:15:23.088 INFO [stderr] 194 | count_direction: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:23.088 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:23.088 INFO [stderr] | Nov 30 14:15:23.088 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:23.088 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.088 INFO [stderr] Nov 30 14:15:23.136 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.136 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:178:60 Nov 30 14:15:23.136 INFO [stderr] | Nov 30 14:15:23.136 INFO [stderr] 178 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:23.136 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:23.136 INFO [stderr] | Nov 30 14:15:23.136 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:23.136 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.136 INFO [stderr] Nov 30 14:15:23.144 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.144 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:195:55 Nov 30 14:15:23.144 INFO [stderr] | Nov 30 14:15:23.144 INFO [stderr] 195 | duty_cycle_prescaler: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:23.144 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:23.144 INFO [stderr] | Nov 30 14:15:23.144 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:23.144 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.144 INFO [stderr] Nov 30 14:15:23.176 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.176 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:179:64 Nov 30 14:15:23.176 INFO [stderr] | Nov 30 14:15:23.176 INFO [stderr] 179 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:23.176 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:23.176 INFO [stderr] | Nov 30 14:15:23.176 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:23.176 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.176 INFO [stderr] Nov 30 14:15:23.192 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.192 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:196:61 Nov 30 14:15:23.192 INFO [stderr] | Nov 30 14:15:23.192 INFO [stderr] 196 | frequency_integration_time: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:23.192 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:23.192 INFO [stderr] | Nov 30 14:15:23.192 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:23.192 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.192 INFO [stderr] Nov 30 14:15:23.239 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.240 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:210:42 Nov 30 14:15:23.240 INFO [stderr] | Nov 30 14:15:23.240 INFO [stderr] 210 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:23.240 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:23.240 INFO [stderr] | Nov 30 14:15:23.240 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:23.240 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.240 INFO [stderr] Nov 30 14:15:23.292 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.292 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:225:42 Nov 30 14:15:23.292 INFO [stderr] | Nov 30 14:15:23.292 INFO [stderr] 225 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:23.292 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:23.292 INFO [stderr] | Nov 30 14:15:23.292 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:23.292 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.292 INFO [stderr] Nov 30 14:15:23.292 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.292 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:180:53 Nov 30 14:15:23.292 INFO [stderr] | Nov 30 14:15:23.292 INFO [stderr] 180 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:23.292 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:23.292 INFO [stderr] | Nov 30 14:15:23.292 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:23.292 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.293 INFO [stderr] Nov 30 14:15:23.347 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.347 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:261:60 Nov 30 14:15:23.347 INFO [stderr] | Nov 30 14:15:23.347 INFO [stderr] 261 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:23.347 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:23.347 INFO [stderr] | Nov 30 14:15:23.347 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:23.347 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.347 INFO [stderr] Nov 30 14:15:23.364 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.364 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:181:56 Nov 30 14:15:23.364 INFO [stderr] | Nov 30 14:15:23.364 INFO [stderr] 181 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:23.364 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:23.364 INFO [stderr] | Nov 30 14:15:23.364 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:23.364 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.364 INFO [stderr] Nov 30 14:15:23.395 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.395 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:262:64 Nov 30 14:15:23.395 INFO [stderr] | Nov 30 14:15:23.395 INFO [stderr] 262 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:23.395 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:23.395 INFO [stderr] | Nov 30 14:15:23.395 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:23.395 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.395 INFO [stderr] Nov 30 14:15:23.448 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.448 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:263:53 Nov 30 14:15:23.448 INFO [stderr] | Nov 30 14:15:23.448 INFO [stderr] 263 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:23.448 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:23.448 INFO [stderr] | Nov 30 14:15:23.448 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:23.448 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.448 INFO [stderr] Nov 30 14:15:23.448 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.448 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:204:53 Nov 30 14:15:23.448 INFO [stderr] | Nov 30 14:15:23.448 INFO [stderr] 204 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:23.448 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:23.448 INFO [stderr] | Nov 30 14:15:23.448 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:23.448 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.448 INFO [stderr] Nov 30 14:15:23.504 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.504 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:264:56 Nov 30 14:15:23.504 INFO [stderr] | Nov 30 14:15:23.504 INFO [stderr] 264 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:23.504 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:23.504 INFO [stderr] | Nov 30 14:15:23.504 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:23.504 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.504 INFO [stderr] Nov 30 14:15:23.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.560 INFO [stderr] --> src/bindings/industrial_counter_bricklet.rs:287:53 Nov 30 14:15:23.560 INFO [stderr] | Nov 30 14:15:23.560 INFO [stderr] 287 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:23.560 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:23.560 INFO [stderr] | Nov 30 14:15:23.560 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:23.560 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.560 INFO [stderr] Nov 30 14:15:23.588 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.588 INFO [stderr] --> src/bindings/industrial_digital_out_4_bricklet.rs:55:41 Nov 30 14:15:23.588 INFO [stderr] | Nov 30 14:15:23.588 INFO [stderr] 55 | value: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:23.588 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:23.588 INFO [stderr] | Nov 30 14:15:23.588 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:23.588 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.588 INFO [stderr] Nov 30 14:15:23.644 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.644 INFO [stderr] --> src/bindings/industrial_digital_in_4_bricklet.rs:62:63 Nov 30 14:15:23.644 INFO [stderr] | Nov 30 14:15:23.644 INFO [stderr] 62 | InterruptEvent { interrupt_mask: ::from_le_bytes(&bytes[0..2]), value_mask: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:23.644 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:23.644 INFO [stderr] | Nov 30 14:15:23.644 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:23.644 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.644 INFO [stderr] Nov 30 14:15:23.695 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.695 INFO [stderr] --> src/bindings/industrial_digital_out_4_bricklet.rs:56:40 Nov 30 14:15:23.695 INFO [stderr] | Nov 30 14:15:23.695 INFO [stderr] 56 | time: ::from_le_bytes(&bytes[2..6]), Nov 30 14:15:23.695 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:23.695 INFO [stderr] | Nov 30 14:15:23.695 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:23.695 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.695 INFO [stderr] Nov 30 14:15:23.720 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.720 INFO [stderr] --> src/bindings/industrial_digital_in_4_bricklet.rs:62:111 Nov 30 14:15:23.720 INFO [stderr] | Nov 30 14:15:23.720 INFO [stderr] 62 | InterruptEvent { interrupt_mask: ::from_le_bytes(&bytes[0..2]), value_mask: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:23.720 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:23.720 INFO [stderr] | Nov 30 14:15:23.720 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:23.720 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.720 INFO [stderr] Nov 30 14:15:23.767 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.767 INFO [stderr] --> src/bindings/industrial_digital_in_4_bricklet.rs:74:58 Nov 30 14:15:23.767 INFO [stderr] | Nov 30 14:15:23.767 INFO [stderr] 74 | EdgeCountConfig { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:23.767 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:23.767 INFO [stderr] | Nov 30 14:15:23.772 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:23.772 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.772 INFO [stderr] Nov 30 14:15:23.796 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.796 INFO [stderr] --> src/bindings/industrial_digital_out_4_bricklet.rs:57:50 Nov 30 14:15:23.796 INFO [stderr] | Nov 30 14:15:23.796 INFO [stderr] 57 | time_remaining: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:23.796 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:23.800 INFO [stderr] | Nov 30 14:15:23.800 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:23.800 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.800 INFO [stderr] Nov 30 14:15:23.824 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.824 INFO [stderr] --> src/bindings/industrial_digital_in_4_bricklet.rs:74:103 Nov 30 14:15:23.824 INFO [stderr] | Nov 30 14:15:23.824 INFO [stderr] 74 | EdgeCountConfig { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:23.824 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:23.824 INFO [stderr] | Nov 30 14:15:23.824 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:23.824 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.824 INFO [stderr] Nov 30 14:15:23.876 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.876 INFO [stderr] --> src/bindings/industrial_digital_out_4_bricklet.rs:70:66 Nov 30 14:15:23.876 INFO [stderr] | Nov 30 14:15:23.876 INFO [stderr] 70 | MonoflopDoneEvent { selection_mask: ::from_le_bytes(&bytes[0..2]), value_mask: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:23.876 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:23.876 INFO [stderr] | Nov 30 14:15:23.876 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:23.876 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.876 INFO [stderr] Nov 30 14:15:23.884 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.884 INFO [stderr] --> src/bindings/industrial_digital_in_4_bricklet.rs:96:53 Nov 30 14:15:23.884 INFO [stderr] | Nov 30 14:15:23.884 INFO [stderr] 96 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:23.884 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:23.884 INFO [stderr] | Nov 30 14:15:23.884 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:23.884 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.884 INFO [stderr] Nov 30 14:15:23.940 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.944 INFO [stderr] --> src/bindings/industrial_digital_out_4_bricklet.rs:70:114 Nov 30 14:15:23.944 INFO [stderr] | Nov 30 14:15:23.944 INFO [stderr] 70 | MonoflopDoneEvent { selection_mask: ::from_le_bytes(&bytes[0..2]), value_mask: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:23.944 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:23.944 INFO [stderr] | Nov 30 14:15:23.944 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:23.944 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.944 INFO [stderr] Nov 30 14:15:23.974 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:23.974 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:107:67 Nov 30 14:15:23.974 INFO [stderr] | Nov 30 14:15:23.974 INFO [stderr] 107 | ValueCallbackConfiguration { period: ::from_le_bytes(&bytes[0..4]), value_has_to_change: ::from_le_bytes(&bytes[4..5]) } Nov 30 14:15:23.974 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:23.974 INFO [stderr] | Nov 30 14:15:23.974 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:23.974 INFO [stderr] found type `&[u8]` Nov 30 14:15:23.974 INFO [stderr] Nov 30 14:15:24.008 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.008 INFO [stderr] --> src/bindings/industrial_digital_out_4_bricklet.rs:92:53 Nov 30 14:15:24.008 INFO [stderr] | Nov 30 14:15:24.008 INFO [stderr] 92 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:24.008 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:24.008 INFO [stderr] | Nov 30 14:15:24.008 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:24.008 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.008 INFO [stderr] Nov 30 14:15:24.027 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.028 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:120:42 Nov 30 14:15:24.028 INFO [stderr] | Nov 30 14:15:24.028 INFO [stderr] 120 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:24.028 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.028 INFO [stderr] | Nov 30 14:15:24.028 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.028 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.028 INFO [stderr] Nov 30 14:15:24.092 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.092 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:134:65 Nov 30 14:15:24.092 INFO [stderr] | Nov 30 14:15:24.093 INFO [stderr] 134 | EdgeCountConfiguration { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:24.093 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:24.093 INFO [stderr] | Nov 30 14:15:24.093 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:24.093 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.093 INFO [stderr] Nov 30 14:15:24.093 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.093 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:99:40 Nov 30 14:15:24.093 INFO [stderr] | Nov 30 14:15:24.093 INFO [stderr] 99 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:24.093 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.093 INFO [stderr] | Nov 30 14:15:24.093 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.093 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.093 INFO [stderr] Nov 30 14:15:24.156 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.156 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:134:110 Nov 30 14:15:24.156 INFO [stderr] | Nov 30 14:15:24.156 INFO [stderr] 134 | EdgeCountConfiguration { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:24.156 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:24.156 INFO [stderr] | Nov 30 14:15:24.156 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:24.156 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.156 INFO [stderr] Nov 30 14:15:24.156 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.156 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:100:50 Nov 30 14:15:24.156 INFO [stderr] | Nov 30 14:15:24.156 INFO [stderr] 100 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:24.156 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.156 INFO [stderr] | Nov 30 14:15:24.156 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.156 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.156 INFO [stderr] Nov 30 14:15:24.200 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.200 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:148:42 Nov 30 14:15:24.200 INFO [stderr] | Nov 30 14:15:24.200 INFO [stderr] 148 | channel: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:24.200 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:24.200 INFO [stderr] | Nov 30 14:15:24.200 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:24.200 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.200 INFO [stderr] Nov 30 14:15:24.244 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.244 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:113:58 Nov 30 14:15:24.244 INFO [stderr] | Nov 30 14:15:24.244 INFO [stderr] 113 | MonoflopDoneEvent { channel: ::from_le_bytes(&bytes[0..1]), value: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:24.244 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:24.244 INFO [stderr] | Nov 30 14:15:24.244 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:24.244 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.244 INFO [stderr] Nov 30 14:15:24.256 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.256 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:178:60 Nov 30 14:15:24.256 INFO [stderr] | Nov 30 14:15:24.256 INFO [stderr] 178 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:24.256 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.256 INFO [stderr] | Nov 30 14:15:24.256 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.256 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.256 INFO [stderr] Nov 30 14:15:24.292 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.292 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:125:60 Nov 30 14:15:24.292 INFO [stderr] | Nov 30 14:15:24.292 INFO [stderr] 125 | PwmConfiguration { frequency: ::from_le_bytes(&bytes[0..4]), duty_cycle: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:24.292 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.292 INFO [stderr] | Nov 30 14:15:24.292 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.292 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.292 INFO [stderr] Nov 30 14:15:24.302 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.302 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:179:64 Nov 30 14:15:24.302 INFO [stderr] | Nov 30 14:15:24.302 INFO [stderr] 179 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:24.302 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.303 INFO [stderr] | Nov 30 14:15:24.303 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.303 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.303 INFO [stderr] Nov 30 14:15:24.336 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.336 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:125:108 Nov 30 14:15:24.336 INFO [stderr] | Nov 30 14:15:24.336 INFO [stderr] 125 | PwmConfiguration { frequency: ::from_le_bytes(&bytes[0..4]), duty_cycle: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:24.336 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:24.336 INFO [stderr] | Nov 30 14:15:24.336 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:24.336 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.336 INFO [stderr] Nov 30 14:15:24.376 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.376 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:180:53 Nov 30 14:15:24.376 INFO [stderr] | Nov 30 14:15:24.376 INFO [stderr] 180 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:24.376 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.376 INFO [stderr] | Nov 30 14:15:24.376 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.376 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.376 INFO [stderr] Nov 30 14:15:24.384 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.384 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:140:60 Nov 30 14:15:24.384 INFO [stderr] | Nov 30 14:15:24.384 INFO [stderr] 140 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:24.384 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.384 INFO [stderr] | Nov 30 14:15:24.384 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.384 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.384 INFO [stderr] Nov 30 14:15:24.426 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.426 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:181:56 Nov 30 14:15:24.426 INFO [stderr] | Nov 30 14:15:24.426 INFO [stderr] 181 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:24.426 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.426 INFO [stderr] | Nov 30 14:15:24.426 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.426 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.426 INFO [stderr] Nov 30 14:15:24.436 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.436 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:141:64 Nov 30 14:15:24.436 INFO [stderr] | Nov 30 14:15:24.436 INFO [stderr] 141 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:24.436 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.436 INFO [stderr] | Nov 30 14:15:24.436 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.436 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.436 INFO [stderr] Nov 30 14:15:24.470 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.470 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:142:53 Nov 30 14:15:24.470 INFO [stderr] | Nov 30 14:15:24.470 INFO [stderr] 142 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:24.470 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.470 INFO [stderr] | Nov 30 14:15:24.480 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.480 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.480 INFO [stderr] Nov 30 14:15:24.480 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.480 INFO [stderr] --> src/bindings/industrial_digital_in_4_v2_bricklet.rs:204:53 Nov 30 14:15:24.480 INFO [stderr] | Nov 30 14:15:24.480 INFO [stderr] 204 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:24.480 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:24.480 INFO [stderr] | Nov 30 14:15:24.480 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:24.480 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.480 INFO [stderr] Nov 30 14:15:24.520 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.520 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:143:56 Nov 30 14:15:24.520 INFO [stderr] | Nov 30 14:15:24.520 INFO [stderr] 143 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:24.520 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.520 INFO [stderr] | Nov 30 14:15:24.520 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.520 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.520 INFO [stderr] Nov 30 14:15:24.552 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.552 INFO [stderr] --> src/bindings/industrial_digital_out_4_bricklet.rs:55:41 Nov 30 14:15:24.552 INFO [stderr] | Nov 30 14:15:24.552 INFO [stderr] 55 | value: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:24.552 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:24.552 INFO [stderr] | Nov 30 14:15:24.552 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:24.552 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.552 INFO [stderr] Nov 30 14:15:24.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.580 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:166:53 Nov 30 14:15:24.580 INFO [stderr] | Nov 30 14:15:24.580 INFO [stderr] 166 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:24.580 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:24.581 INFO [stderr] | Nov 30 14:15:24.581 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:24.581 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.581 INFO [stderr] Nov 30 14:15:24.608 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.608 INFO [stderr] --> src/bindings/industrial_digital_out_4_bricklet.rs:56:40 Nov 30 14:15:24.608 INFO [stderr] | Nov 30 14:15:24.608 INFO [stderr] 56 | time: ::from_le_bytes(&bytes[2..6]), Nov 30 14:15:24.608 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.608 INFO [stderr] | Nov 30 14:15:24.608 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.608 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.608 INFO [stderr] Nov 30 14:15:24.656 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.656 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_bricklet.rs:69:39 Nov 30 14:15:24.656 INFO [stderr] | Nov 30 14:15:24.656 INFO [stderr] 69 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:24.656 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.656 INFO [stderr] | Nov 30 14:15:24.656 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.656 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.656 INFO [stderr] Nov 30 14:15:24.656 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.656 INFO [stderr] --> src/bindings/industrial_digital_out_4_bricklet.rs:57:50 Nov 30 14:15:24.656 INFO [stderr] | Nov 30 14:15:24.656 INFO [stderr] 57 | time_remaining: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:24.656 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.656 INFO [stderr] | Nov 30 14:15:24.657 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.657 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.657 INFO [stderr] Nov 30 14:15:24.700 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.700 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_bricklet.rs:70:39 Nov 30 14:15:24.700 INFO [stderr] | Nov 30 14:15:24.700 INFO [stderr] 70 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:24.700 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.700 INFO [stderr] | Nov 30 14:15:24.700 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.700 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.700 INFO [stderr] Nov 30 14:15:24.704 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.704 INFO [stderr] --> src/bindings/industrial_digital_out_4_bricklet.rs:70:66 Nov 30 14:15:24.704 INFO [stderr] | Nov 30 14:15:24.704 INFO [stderr] 70 | MonoflopDoneEvent { selection_mask: ::from_le_bytes(&bytes[0..2]), value_mask: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:24.704 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:24.704 INFO [stderr] | Nov 30 14:15:24.704 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:24.704 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.704 INFO [stderr] Nov 30 14:15:24.748 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.748 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_bricklet.rs:83:52 Nov 30 14:15:24.748 INFO [stderr] | Nov 30 14:15:24.748 INFO [stderr] 83 | CurrentEvent { sensor: ::from_le_bytes(&bytes[0..1]), current: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:24.748 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:24.748 INFO [stderr] | Nov 30 14:15:24.748 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:24.748 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.748 INFO [stderr] Nov 30 14:15:24.748 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.748 INFO [stderr] --> src/bindings/industrial_digital_out_4_bricklet.rs:70:114 Nov 30 14:15:24.748 INFO [stderr] | Nov 30 14:15:24.748 INFO [stderr] 70 | MonoflopDoneEvent { selection_mask: ::from_le_bytes(&bytes[0..2]), value_mask: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:24.748 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:24.748 INFO [stderr] | Nov 30 14:15:24.748 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:24.748 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.748 INFO [stderr] Nov 30 14:15:24.801 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.801 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_bricklet.rs:83:97 Nov 30 14:15:24.801 INFO [stderr] | Nov 30 14:15:24.801 INFO [stderr] 83 | CurrentEvent { sensor: ::from_le_bytes(&bytes[0..1]), current: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:24.801 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.801 INFO [stderr] | Nov 30 14:15:24.801 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.801 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.801 INFO [stderr] Nov 30 14:15:24.808 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.808 INFO [stderr] --> src/bindings/industrial_digital_out_4_bricklet.rs:92:53 Nov 30 14:15:24.808 INFO [stderr] | Nov 30 14:15:24.808 INFO [stderr] 92 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:24.808 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:24.808 INFO [stderr] | Nov 30 14:15:24.808 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:24.808 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.808 INFO [stderr] Nov 30 14:15:24.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.848 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_bricklet.rs:95:59 Nov 30 14:15:24.848 INFO [stderr] | Nov 30 14:15:24.848 INFO [stderr] 95 | CurrentReachedEvent { sensor: ::from_le_bytes(&bytes[0..1]), current: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:24.848 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:24.848 INFO [stderr] | Nov 30 14:15:24.848 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:24.848 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.848 INFO [stderr] Nov 30 14:15:24.880 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.880 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:99:40 Nov 30 14:15:24.880 INFO [stderr] | Nov 30 14:15:24.880 INFO [stderr] 99 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:24.880 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.880 INFO [stderr] | Nov 30 14:15:24.880 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.880 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.880 INFO [stderr] Nov 30 14:15:24.923 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.923 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:100:50 Nov 30 14:15:24.923 INFO [stderr] | Nov 30 14:15:24.924 INFO [stderr] 100 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:24.924 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.924 INFO [stderr] | Nov 30 14:15:24.924 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.924 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.924 INFO [stderr] Nov 30 14:15:24.940 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.940 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_bricklet.rs:95:104 Nov 30 14:15:24.940 INFO [stderr] | Nov 30 14:15:24.940 INFO [stderr] 95 | CurrentReachedEvent { sensor: ::from_le_bytes(&bytes[0..1]), current: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:24.940 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:24.940 INFO [stderr] | Nov 30 14:15:24.940 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:24.940 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.940 INFO [stderr] Nov 30 14:15:24.984 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:24.984 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:113:58 Nov 30 14:15:24.984 INFO [stderr] | Nov 30 14:15:24.984 INFO [stderr] 113 | MonoflopDoneEvent { channel: ::from_le_bytes(&bytes[0..1]), value: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:24.984 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:24.984 INFO [stderr] | Nov 30 14:15:24.984 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:24.984 INFO [stderr] found type `&[u8]` Nov 30 14:15:24.984 INFO [stderr] Nov 30 14:15:25.036 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.036 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:125:60 Nov 30 14:15:25.036 INFO [stderr] | Nov 30 14:15:25.036 INFO [stderr] 125 | PwmConfiguration { frequency: ::from_le_bytes(&bytes[0..4]), duty_cycle: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:25.036 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.036 INFO [stderr] | Nov 30 14:15:25.036 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.036 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.036 INFO [stderr] Nov 30 14:15:25.044 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.044 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_bricklet.rs:117:53 Nov 30 14:15:25.044 INFO [stderr] | Nov 30 14:15:25.044 INFO [stderr] 117 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:25.044 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:25.044 INFO [stderr] | Nov 30 14:15:25.044 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:25.044 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.044 INFO [stderr] Nov 30 14:15:25.116 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.116 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:119:42 Nov 30 14:15:25.116 INFO [stderr] | Nov 30 14:15:25.116 INFO [stderr] 119 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:25.116 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.116 INFO [stderr] | Nov 30 14:15:25.116 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.116 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.116 INFO [stderr] Nov 30 14:15:25.116 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.116 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:125:108 Nov 30 14:15:25.116 INFO [stderr] | Nov 30 14:15:25.116 INFO [stderr] 125 | PwmConfiguration { frequency: ::from_le_bytes(&bytes[0..4]), duty_cycle: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:25.116 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:25.116 INFO [stderr] | Nov 30 14:15:25.116 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:25.116 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.116 INFO [stderr] Nov 30 14:15:25.152 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.152 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:122:39 Nov 30 14:15:25.152 INFO [stderr] | Nov 30 14:15:25.152 INFO [stderr] 122 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:25.152 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.152 INFO [stderr] | Nov 30 14:15:25.152 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.152 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.152 INFO [stderr] Nov 30 14:15:25.167 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.167 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:140:60 Nov 30 14:15:25.167 INFO [stderr] | Nov 30 14:15:25.167 INFO [stderr] 140 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:25.167 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.167 INFO [stderr] | Nov 30 14:15:25.167 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.167 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.167 INFO [stderr] Nov 30 14:15:25.192 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.192 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:123:39 Nov 30 14:15:25.192 INFO [stderr] | Nov 30 14:15:25.192 INFO [stderr] 123 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:15:25.192 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.192 INFO [stderr] | Nov 30 14:15:25.192 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.192 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.192 INFO [stderr] Nov 30 14:15:25.212 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.212 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:141:64 Nov 30 14:15:25.212 INFO [stderr] | Nov 30 14:15:25.212 INFO [stderr] 141 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:25.212 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.212 INFO [stderr] | Nov 30 14:15:25.212 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.212 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.212 INFO [stderr] Nov 30 14:15:25.252 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.252 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:136:53 Nov 30 14:15:25.252 INFO [stderr] | Nov 30 14:15:25.252 INFO [stderr] 136 | CurrentEvent { channel: ::from_le_bytes(&bytes[0..1]), current: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:25.252 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:25.252 INFO [stderr] | Nov 30 14:15:25.252 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:25.252 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.252 INFO [stderr] Nov 30 14:15:25.260 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.260 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:142:53 Nov 30 14:15:25.260 INFO [stderr] | Nov 30 14:15:25.260 INFO [stderr] 142 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:25.260 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.260 INFO [stderr] | Nov 30 14:15:25.260 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.260 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.260 INFO [stderr] Nov 30 14:15:25.292 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.292 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:136:98 Nov 30 14:15:25.292 INFO [stderr] | Nov 30 14:15:25.292 INFO [stderr] 136 | CurrentEvent { channel: ::from_le_bytes(&bytes[0..1]), current: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:25.292 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.292 INFO [stderr] | Nov 30 14:15:25.292 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.292 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.292 INFO [stderr] Nov 30 14:15:25.316 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.316 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:143:56 Nov 30 14:15:25.316 INFO [stderr] | Nov 30 14:15:25.316 INFO [stderr] 143 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:25.316 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.316 INFO [stderr] | Nov 30 14:15:25.316 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.316 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.316 INFO [stderr] Nov 30 14:15:25.352 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.352 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:150:39 Nov 30 14:15:25.352 INFO [stderr] | Nov 30 14:15:25.352 INFO [stderr] 150 | min: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:25.352 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.352 INFO [stderr] | Nov 30 14:15:25.352 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.352 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.352 INFO [stderr] Nov 30 14:15:25.376 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.376 INFO [stderr] --> src/bindings/industrial_digital_out_4_v2_bricklet.rs:166:53 Nov 30 14:15:25.376 INFO [stderr] | Nov 30 14:15:25.376 INFO [stderr] 166 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:25.376 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:25.376 INFO [stderr] | Nov 30 14:15:25.376 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:25.376 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.376 INFO [stderr] Nov 30 14:15:25.400 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.400 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:151:39 Nov 30 14:15:25.400 INFO [stderr] | Nov 30 14:15:25.400 INFO [stderr] 151 | max: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:25.400 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.400 INFO [stderr] | Nov 30 14:15:25.400 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.400 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.400 INFO [stderr] Nov 30 14:15:25.452 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.452 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:152:41 Nov 30 14:15:25.452 INFO [stderr] | Nov 30 14:15:25.452 INFO [stderr] 152 | config: ::from_le_bytes(&bytes[8..9]), Nov 30 14:15:25.452 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:25.452 INFO [stderr] | Nov 30 14:15:25.452 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:25.452 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.452 INFO [stderr] Nov 30 14:15:25.476 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.476 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_bricklet.rs:69:39 Nov 30 14:15:25.476 INFO [stderr] | Nov 30 14:15:25.476 INFO [stderr] 69 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:25.476 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.476 INFO [stderr] | Nov 30 14:15:25.476 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.476 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.476 INFO [stderr] Nov 30 14:15:25.492 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.492 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:168:60 Nov 30 14:15:25.492 INFO [stderr] | Nov 30 14:15:25.492 INFO [stderr] 168 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:25.492 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.492 INFO [stderr] | Nov 30 14:15:25.492 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.492 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.492 INFO [stderr] Nov 30 14:15:25.531 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.531 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_bricklet.rs:70:39 Nov 30 14:15:25.531 INFO [stderr] | Nov 30 14:15:25.531 INFO [stderr] 70 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:25.531 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.531 INFO [stderr] | Nov 30 14:15:25.531 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.531 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.531 INFO [stderr] Nov 30 14:15:25.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.556 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:169:64 Nov 30 14:15:25.556 INFO [stderr] | Nov 30 14:15:25.556 INFO [stderr] 169 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:25.556 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.556 INFO [stderr] | Nov 30 14:15:25.556 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.556 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.556 INFO [stderr] Nov 30 14:15:25.576 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.576 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_bricklet.rs:83:52 Nov 30 14:15:25.576 INFO [stderr] | Nov 30 14:15:25.576 INFO [stderr] 83 | CurrentEvent { sensor: ::from_le_bytes(&bytes[0..1]), current: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:25.576 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:25.576 INFO [stderr] | Nov 30 14:15:25.576 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:25.576 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.576 INFO [stderr] Nov 30 14:15:25.604 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.604 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:170:53 Nov 30 14:15:25.604 INFO [stderr] | Nov 30 14:15:25.604 INFO [stderr] 170 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:25.604 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.604 INFO [stderr] | Nov 30 14:15:25.604 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.604 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.604 INFO [stderr] Nov 30 14:15:25.653 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.653 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_bricklet.rs:83:97 Nov 30 14:15:25.653 INFO [stderr] | Nov 30 14:15:25.653 INFO [stderr] 83 | CurrentEvent { sensor: ::from_le_bytes(&bytes[0..1]), current: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:25.653 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.653 INFO [stderr] | Nov 30 14:15:25.653 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.653 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.653 INFO [stderr] Nov 30 14:15:25.656 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.656 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:171:56 Nov 30 14:15:25.656 INFO [stderr] | Nov 30 14:15:25.656 INFO [stderr] 171 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:25.656 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.656 INFO [stderr] | Nov 30 14:15:25.656 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.656 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.656 INFO [stderr] Nov 30 14:15:25.704 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.704 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:194:53 Nov 30 14:15:25.704 INFO [stderr] | Nov 30 14:15:25.704 INFO [stderr] 194 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:25.704 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:25.704 INFO [stderr] | Nov 30 14:15:25.704 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:25.704 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.704 INFO [stderr] Nov 30 14:15:25.724 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.724 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_bricklet.rs:95:59 Nov 30 14:15:25.724 INFO [stderr] | Nov 30 14:15:25.724 INFO [stderr] 95 | CurrentReachedEvent { sensor: ::from_le_bytes(&bytes[0..1]), current: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:25.724 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:25.724 INFO [stderr] | Nov 30 14:15:25.724 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:25.724 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.724 INFO [stderr] Nov 30 14:15:25.776 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.776 INFO [stderr] --> src/bindings/industrial_dual_analog_in_bricklet.rs:79:39 Nov 30 14:15:25.776 INFO [stderr] | Nov 30 14:15:25.776 INFO [stderr] 79 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:25.776 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.776 INFO [stderr] | Nov 30 14:15:25.776 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.776 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.776 INFO [stderr] Nov 30 14:15:25.820 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.820 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_bricklet.rs:95:104 Nov 30 14:15:25.820 INFO [stderr] | Nov 30 14:15:25.820 INFO [stderr] 95 | CurrentReachedEvent { sensor: ::from_le_bytes(&bytes[0..1]), current: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:25.820 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.820 INFO [stderr] | Nov 30 14:15:25.820 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.820 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.820 INFO [stderr] Nov 30 14:15:25.832 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.832 INFO [stderr] --> src/bindings/industrial_dual_analog_in_bricklet.rs:80:39 Nov 30 14:15:25.832 INFO [stderr] | Nov 30 14:15:25.832 INFO [stderr] 80 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:25.832 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.832 INFO [stderr] | Nov 30 14:15:25.832 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.832 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.832 INFO [stderr] Nov 30 14:15:25.881 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.881 INFO [stderr] --> src/bindings/industrial_dual_analog_in_bricklet.rs:105:53 Nov 30 14:15:25.881 INFO [stderr] | Nov 30 14:15:25.881 INFO [stderr] 105 | VoltageEvent { channel: ::from_le_bytes(&bytes[0..1]), voltage: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:25.881 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:25.881 INFO [stderr] | Nov 30 14:15:25.881 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:25.881 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.881 INFO [stderr] Nov 30 14:15:25.928 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.928 INFO [stderr] --> src/bindings/industrial_dual_analog_in_bricklet.rs:105:98 Nov 30 14:15:25.928 INFO [stderr] | Nov 30 14:15:25.928 INFO [stderr] 105 | VoltageEvent { channel: ::from_le_bytes(&bytes[0..1]), voltage: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:25.928 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:25.928 INFO [stderr] | Nov 30 14:15:25.928 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:25.928 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.928 INFO [stderr] Nov 30 14:15:25.928 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.928 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_bricklet.rs:117:53 Nov 30 14:15:25.928 INFO [stderr] | Nov 30 14:15:25.928 INFO [stderr] 117 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:25.928 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:25.928 INFO [stderr] | Nov 30 14:15:25.928 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:25.928 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.928 INFO [stderr] Nov 30 14:15:25.984 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:25.984 INFO [stderr] --> src/bindings/industrial_dual_analog_in_bricklet.rs:117:60 Nov 30 14:15:25.984 INFO [stderr] | Nov 30 14:15:25.984 INFO [stderr] 117 | VoltageReachedEvent { channel: ::from_le_bytes(&bytes[0..1]), voltage: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:25.984 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:25.984 INFO [stderr] | Nov 30 14:15:25.984 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:25.984 INFO [stderr] found type `&[u8]` Nov 30 14:15:25.984 INFO [stderr] Nov 30 14:15:26.023 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.023 INFO [stderr] --> src/bindings/industrial_dual_analog_in_bricklet.rs:117:105 Nov 30 14:15:26.023 INFO [stderr] | Nov 30 14:15:26.023 INFO [stderr] 117 | VoltageReachedEvent { channel: ::from_le_bytes(&bytes[0..1]), voltage: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:26.023 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.023 INFO [stderr] | Nov 30 14:15:26.023 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.023 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.023 INFO [stderr] Nov 30 14:15:26.040 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.040 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:119:42 Nov 30 14:15:26.040 INFO [stderr] | Nov 30 14:15:26.040 INFO [stderr] 119 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:26.040 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.040 INFO [stderr] | Nov 30 14:15:26.040 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.040 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.040 INFO [stderr] Nov 30 14:15:26.076 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.076 INFO [stderr] --> src/bindings/industrial_dual_analog_in_bricklet.rs:139:53 Nov 30 14:15:26.076 INFO [stderr] | Nov 30 14:15:26.076 INFO [stderr] 139 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:26.076 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:26.076 INFO [stderr] | Nov 30 14:15:26.076 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:26.076 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.076 INFO [stderr] Nov 30 14:15:26.144 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.144 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:122:39 Nov 30 14:15:26.144 INFO [stderr] | Nov 30 14:15:26.144 INFO [stderr] 122 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:26.144 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.144 INFO [stderr] | Nov 30 14:15:26.144 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.144 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.144 INFO [stderr] Nov 30 14:15:26.160 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.160 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:121:42 Nov 30 14:15:26.160 INFO [stderr] | Nov 30 14:15:26.160 INFO [stderr] 121 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:26.160 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.160 INFO [stderr] | Nov 30 14:15:26.160 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.160 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.160 INFO [stderr] Nov 30 14:15:26.232 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.232 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:124:39 Nov 30 14:15:26.232 INFO [stderr] | Nov 30 14:15:26.232 INFO [stderr] 124 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:26.232 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.232 INFO [stderr] | Nov 30 14:15:26.232 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.232 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.232 INFO [stderr] Nov 30 14:15:26.272 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.272 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:123:39 Nov 30 14:15:26.272 INFO [stderr] | Nov 30 14:15:26.272 INFO [stderr] 123 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:15:26.272 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.272 INFO [stderr] | Nov 30 14:15:26.272 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.272 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.272 INFO [stderr] Nov 30 14:15:26.332 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.332 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:125:39 Nov 30 14:15:26.332 INFO [stderr] | Nov 30 14:15:26.332 INFO [stderr] 125 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:15:26.332 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.332 INFO [stderr] | Nov 30 14:15:26.332 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.332 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.332 INFO [stderr] Nov 30 14:15:26.368 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.368 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:136:53 Nov 30 14:15:26.368 INFO [stderr] | Nov 30 14:15:26.368 INFO [stderr] 136 | CurrentEvent { channel: ::from_le_bytes(&bytes[0..1]), current: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:26.368 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:26.368 INFO [stderr] | Nov 30 14:15:26.368 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:26.368 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.368 INFO [stderr] Nov 30 14:15:26.415 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.415 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:138:53 Nov 30 14:15:26.415 INFO [stderr] | Nov 30 14:15:26.415 INFO [stderr] 138 | VoltageEvent { channel: ::from_le_bytes(&bytes[0..1]), voltage: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:26.415 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:26.415 INFO [stderr] | Nov 30 14:15:26.415 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:26.415 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.415 INFO [stderr] Nov 30 14:15:26.468 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.468 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:136:98 Nov 30 14:15:26.468 INFO [stderr] | Nov 30 14:15:26.468 INFO [stderr] 136 | CurrentEvent { channel: ::from_le_bytes(&bytes[0..1]), current: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:26.468 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.468 INFO [stderr] | Nov 30 14:15:26.468 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.468 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.468 INFO [stderr] Nov 30 14:15:26.492 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.492 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:138:98 Nov 30 14:15:26.492 INFO [stderr] | Nov 30 14:15:26.492 INFO [stderr] 138 | VoltageEvent { channel: ::from_le_bytes(&bytes[0..1]), voltage: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:26.492 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.492 INFO [stderr] | Nov 30 14:15:26.492 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.492 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.492 INFO [stderr] Nov 30 14:15:26.548 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.548 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:150:39 Nov 30 14:15:26.548 INFO [stderr] | Nov 30 14:15:26.548 INFO [stderr] 150 | min: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:26.548 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.548 INFO [stderr] | Nov 30 14:15:26.548 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.548 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.548 INFO [stderr] Nov 30 14:15:26.596 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.596 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:164:39 Nov 30 14:15:26.596 INFO [stderr] | Nov 30 14:15:26.596 INFO [stderr] 164 | min: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:26.596 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.596 INFO [stderr] | Nov 30 14:15:26.596 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.596 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.596 INFO [stderr] Nov 30 14:15:26.612 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.612 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:151:39 Nov 30 14:15:26.612 INFO [stderr] | Nov 30 14:15:26.612 INFO [stderr] 151 | max: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:26.612 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.612 INFO [stderr] | Nov 30 14:15:26.612 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.612 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.612 INFO [stderr] Nov 30 14:15:26.688 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.688 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:165:39 Nov 30 14:15:26.688 INFO [stderr] | Nov 30 14:15:26.688 INFO [stderr] 165 | max: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:26.688 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.688 INFO [stderr] | Nov 30 14:15:26.688 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.688 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.688 INFO [stderr] Nov 30 14:15:26.700 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.700 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:152:41 Nov 30 14:15:26.700 INFO [stderr] | Nov 30 14:15:26.700 INFO [stderr] 152 | config: ::from_le_bytes(&bytes[8..9]), Nov 30 14:15:26.700 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:26.700 INFO [stderr] | Nov 30 14:15:26.700 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:26.700 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.700 INFO [stderr] Nov 30 14:15:26.764 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.764 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:168:60 Nov 30 14:15:26.764 INFO [stderr] | Nov 30 14:15:26.764 INFO [stderr] 168 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:26.764 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.764 INFO [stderr] | Nov 30 14:15:26.764 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.764 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.764 INFO [stderr] Nov 30 14:15:26.792 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.792 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:166:41 Nov 30 14:15:26.792 INFO [stderr] | Nov 30 14:15:26.792 INFO [stderr] 166 | config: ::from_le_bytes(&bytes[8..9]), Nov 30 14:15:26.792 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:26.792 INFO [stderr] | Nov 30 14:15:26.792 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:26.792 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.792 INFO [stderr] Nov 30 14:15:26.828 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.828 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:169:64 Nov 30 14:15:26.828 INFO [stderr] | Nov 30 14:15:26.828 INFO [stderr] 169 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:26.828 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.832 INFO [stderr] | Nov 30 14:15:26.832 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.832 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.832 INFO [stderr] Nov 30 14:15:26.872 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.872 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:170:53 Nov 30 14:15:26.872 INFO [stderr] | Nov 30 14:15:26.872 INFO [stderr] 170 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:26.872 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.872 INFO [stderr] | Nov 30 14:15:26.872 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.872 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.872 INFO [stderr] Nov 30 14:15:26.925 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.928 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:171:56 Nov 30 14:15:26.928 INFO [stderr] | Nov 30 14:15:26.928 INFO [stderr] 171 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:26.928 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.928 INFO [stderr] | Nov 30 14:15:26.928 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.928 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.928 INFO [stderr] Nov 30 14:15:26.928 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.928 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:182:60 Nov 30 14:15:26.928 INFO [stderr] | Nov 30 14:15:26.928 INFO [stderr] 182 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:26.928 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.928 INFO [stderr] | Nov 30 14:15:26.928 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.928 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.928 INFO [stderr] Nov 30 14:15:26.989 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:26.989 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:183:64 Nov 30 14:15:26.989 INFO [stderr] | Nov 30 14:15:26.989 INFO [stderr] 183 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:26.989 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:26.989 INFO [stderr] | Nov 30 14:15:26.989 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:26.989 INFO [stderr] found type `&[u8]` Nov 30 14:15:26.990 INFO [stderr] Nov 30 14:15:27.040 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.040 INFO [stderr] --> src/bindings/industrial_dual_0_20ma_v2_bricklet.rs:194:53 Nov 30 14:15:27.040 INFO [stderr] | Nov 30 14:15:27.040 INFO [stderr] 194 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:27.040 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:27.040 INFO [stderr] | Nov 30 14:15:27.040 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:27.040 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.040 INFO [stderr] Nov 30 14:15:27.048 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.048 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:184:53 Nov 30 14:15:27.048 INFO [stderr] | Nov 30 14:15:27.048 INFO [stderr] 184 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:27.048 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:27.048 INFO [stderr] | Nov 30 14:15:27.048 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:27.048 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.048 INFO [stderr] Nov 30 14:15:27.108 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.108 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:185:56 Nov 30 14:15:27.108 INFO [stderr] | Nov 30 14:15:27.108 INFO [stderr] 185 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:27.108 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:27.108 INFO [stderr] | Nov 30 14:15:27.108 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:27.108 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.108 INFO [stderr] Nov 30 14:15:27.160 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.160 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:208:53 Nov 30 14:15:27.160 INFO [stderr] | Nov 30 14:15:27.160 INFO [stderr] 208 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:27.160 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:27.160 INFO [stderr] | Nov 30 14:15:27.160 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:27.160 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.160 INFO [stderr] Nov 30 14:15:27.200 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.200 INFO [stderr] --> src/bindings/industrial_dual_analog_in_bricklet.rs:79:39 Nov 30 14:15:27.200 INFO [stderr] | Nov 30 14:15:27.200 INFO [stderr] 79 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:27.200 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:27.200 INFO [stderr] | Nov 30 14:15:27.200 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:27.200 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.200 INFO [stderr] Nov 30 14:15:27.248 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.248 INFO [stderr] --> src/bindings/industrial_dual_analog_in_bricklet.rs:80:39 Nov 30 14:15:27.248 INFO [stderr] | Nov 30 14:15:27.248 INFO [stderr] 80 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:27.248 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:27.248 INFO [stderr] | Nov 30 14:15:27.248 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:27.248 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.248 INFO [stderr] Nov 30 14:15:27.264 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.264 INFO [stderr] --> src/bindings/industrial_dual_relay_bricklet.rs:99:40 Nov 30 14:15:27.264 INFO [stderr] | Nov 30 14:15:27.264 INFO [stderr] 99 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:27.264 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:27.264 INFO [stderr] | Nov 30 14:15:27.264 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:27.264 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.264 INFO [stderr] Nov 30 14:15:27.304 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.304 INFO [stderr] --> src/bindings/industrial_dual_analog_in_bricklet.rs:105:53 Nov 30 14:15:27.304 INFO [stderr] | Nov 30 14:15:27.304 INFO [stderr] 105 | VoltageEvent { channel: ::from_le_bytes(&bytes[0..1]), voltage: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:27.304 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:27.304 INFO [stderr] | Nov 30 14:15:27.304 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:27.304 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.304 INFO [stderr] Nov 30 14:15:27.360 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.364 INFO [stderr] --> src/bindings/industrial_dual_relay_bricklet.rs:100:50 Nov 30 14:15:27.364 INFO [stderr] | Nov 30 14:15:27.364 INFO [stderr] 100 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:27.364 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:27.364 INFO [stderr] | Nov 30 14:15:27.364 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:27.364 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.364 INFO [stderr] Nov 30 14:15:27.364 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.364 INFO [stderr] --> src/bindings/industrial_dual_analog_in_bricklet.rs:105:98 Nov 30 14:15:27.364 INFO [stderr] | Nov 30 14:15:27.364 INFO [stderr] 105 | VoltageEvent { channel: ::from_le_bytes(&bytes[0..1]), voltage: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:27.364 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:27.364 INFO [stderr] | Nov 30 14:15:27.364 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:27.364 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.364 INFO [stderr] Nov 30 14:15:27.452 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.452 INFO [stderr] --> src/bindings/industrial_dual_relay_bricklet.rs:113:58 Nov 30 14:15:27.452 INFO [stderr] | Nov 30 14:15:27.452 INFO [stderr] 113 | MonoflopDoneEvent { channel: ::from_le_bytes(&bytes[0..1]), value: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:27.452 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:27.452 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.452 INFO [stderr] --> src/bindings/industrial_dual_analog_in_bricklet.rs:117:60 Nov 30 14:15:27.452 INFO [stderr] | Nov 30 14:15:27.452 INFO [stderr] 117 | VoltageReachedEvent { channel: ::from_le_bytes(&bytes[0..1]), voltage: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:27.452 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:27.452 INFO [stderr] | Nov 30 14:15:27.452 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:27.452 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.452 INFO [stderr] Nov 30 14:15:27.460 INFO [stderr] | Nov 30 14:15:27.460 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:27.460 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.460 INFO [stderr] Nov 30 14:15:27.508 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.508 INFO [stderr] --> src/bindings/industrial_dual_analog_in_bricklet.rs:117:105 Nov 30 14:15:27.508 INFO [stderr] | Nov 30 14:15:27.508 INFO [stderr] 117 | VoltageReachedEvent { channel: ::from_le_bytes(&bytes[0..1]), voltage: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:27.508 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:27.508 INFO [stderr] | Nov 30 14:15:27.508 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:27.508 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.508 INFO [stderr] Nov 30 14:15:27.568 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.568 INFO [stderr] --> src/bindings/industrial_dual_relay_bricklet.rs:128:60 Nov 30 14:15:27.568 INFO [stderr] | Nov 30 14:15:27.568 INFO [stderr] 128 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:27.568 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:27.568 INFO [stderr] | Nov 30 14:15:27.568 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:27.568 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.568 INFO [stderr] Nov 30 14:15:27.576 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.576 INFO [stderr] --> src/bindings/industrial_dual_analog_in_bricklet.rs:139:53 Nov 30 14:15:27.576 INFO [stderr] | Nov 30 14:15:27.576 INFO [stderr] 139 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:27.576 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:27.576 INFO [stderr] | Nov 30 14:15:27.576 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:27.576 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.576 INFO [stderr] Nov 30 14:15:27.640 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.640 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:121:42 Nov 30 14:15:27.640 INFO [stderr] | Nov 30 14:15:27.640 INFO [stderr] 121 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:27.640 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:27.640 INFO [stderr] | Nov 30 14:15:27.640 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:27.640 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.640 INFO [stderr] Nov 30 14:15:27.681 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.681 INFO [stderr] --> src/bindings/industrial_dual_relay_bricklet.rs:129:64 Nov 30 14:15:27.681 INFO [stderr] | Nov 30 14:15:27.681 INFO [stderr] 129 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:27.681 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:27.681 INFO [stderr] | Nov 30 14:15:27.681 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:27.681 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.681 INFO [stderr] Nov 30 14:15:27.696 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.696 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:124:39 Nov 30 14:15:27.696 INFO [stderr] | Nov 30 14:15:27.696 INFO [stderr] 124 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:27.696 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:27.696 INFO [stderr] | Nov 30 14:15:27.696 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:27.696 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.696 INFO [stderr] Nov 30 14:15:27.749 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.749 INFO [stderr] --> src/bindings/industrial_dual_relay_bricklet.rs:130:53 Nov 30 14:15:27.749 INFO [stderr] | Nov 30 14:15:27.749 INFO [stderr] 130 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:27.749 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:27.749 INFO [stderr] | Nov 30 14:15:27.749 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:27.749 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.749 INFO [stderr] Nov 30 14:15:27.796 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.796 INFO [stderr] --> src/bindings/industrial_dual_relay_bricklet.rs:131:56 Nov 30 14:15:27.796 INFO [stderr] | Nov 30 14:15:27.796 INFO [stderr] 131 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:27.796 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:27.796 INFO [stderr] | Nov 30 14:15:27.796 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:27.796 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.796 INFO [stderr] Nov 30 14:15:27.812 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.812 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:125:39 Nov 30 14:15:27.812 INFO [stderr] | Nov 30 14:15:27.812 INFO [stderr] 125 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:15:27.812 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:27.812 INFO [stderr] | Nov 30 14:15:27.812 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:27.812 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.812 INFO [stderr] Nov 30 14:15:27.852 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.852 INFO [stderr] --> src/bindings/industrial_dual_relay_bricklet.rs:154:53 Nov 30 14:15:27.852 INFO [stderr] | Nov 30 14:15:27.852 INFO [stderr] 154 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:27.852 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:27.852 INFO [stderr] | Nov 30 14:15:27.852 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:27.852 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.852 INFO [stderr] Nov 30 14:15:27.928 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.928 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:138:53 Nov 30 14:15:27.928 INFO [stderr] | Nov 30 14:15:27.928 INFO [stderr] 138 | VoltageEvent { channel: ::from_le_bytes(&bytes[0..1]), voltage: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:27.928 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:27.928 INFO [stderr] | Nov 30 14:15:27.928 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:27.928 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.928 INFO [stderr] Nov 30 14:15:27.928 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.928 INFO [stderr] --> src/bindings/industrial_quad_relay_bricklet.rs:55:41 Nov 30 14:15:27.928 INFO [stderr] | Nov 30 14:15:27.928 INFO [stderr] 55 | value: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:27.928 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:27.928 INFO [stderr] | Nov 30 14:15:27.928 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:27.928 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.928 INFO [stderr] Nov 30 14:15:27.996 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:27.996 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:138:98 Nov 30 14:15:27.996 INFO [stderr] | Nov 30 14:15:27.996 INFO [stderr] 138 | VoltageEvent { channel: ::from_le_bytes(&bytes[0..1]), voltage: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:27.996 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:27.996 INFO [stderr] | Nov 30 14:15:27.996 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:27.996 INFO [stderr] found type `&[u8]` Nov 30 14:15:27.996 INFO [stderr] Nov 30 14:15:28.008 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.008 INFO [stderr] --> src/bindings/industrial_quad_relay_bricklet.rs:56:40 Nov 30 14:15:28.008 INFO [stderr] | Nov 30 14:15:28.008 INFO [stderr] 56 | time: ::from_le_bytes(&bytes[2..6]), Nov 30 14:15:28.008 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:28.008 INFO [stderr] | Nov 30 14:15:28.008 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:28.008 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.008 INFO [stderr] Nov 30 14:15:28.052 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.052 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:164:39 Nov 30 14:15:28.052 INFO [stderr] | Nov 30 14:15:28.052 INFO [stderr] 164 | min: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:28.052 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:28.052 INFO [stderr] | Nov 30 14:15:28.052 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:28.052 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.052 INFO [stderr] Nov 30 14:15:28.092 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.092 INFO [stderr] --> src/bindings/industrial_quad_relay_bricklet.rs:57:50 Nov 30 14:15:28.092 INFO [stderr] | Nov 30 14:15:28.092 INFO [stderr] 57 | time_remaining: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:28.092 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:28.092 INFO [stderr] | Nov 30 14:15:28.092 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:28.092 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.092 INFO [stderr] Nov 30 14:15:28.128 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.128 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:165:39 Nov 30 14:15:28.128 INFO [stderr] | Nov 30 14:15:28.128 INFO [stderr] 165 | max: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:28.128 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:28.128 INFO [stderr] | Nov 30 14:15:28.128 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:28.128 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.128 INFO [stderr] Nov 30 14:15:28.162 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.162 INFO [stderr] --> src/bindings/industrial_quad_relay_bricklet.rs:70:66 Nov 30 14:15:28.162 INFO [stderr] | Nov 30 14:15:28.163 INFO [stderr] 70 | MonoflopDoneEvent { selection_mask: ::from_le_bytes(&bytes[0..2]), value_mask: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:28.163 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:28.163 INFO [stderr] | Nov 30 14:15:28.163 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:28.163 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.163 INFO [stderr] Nov 30 14:15:28.201 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.201 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:166:41 Nov 30 14:15:28.201 INFO [stderr] | Nov 30 14:15:28.201 INFO [stderr] 166 | config: ::from_le_bytes(&bytes[8..9]), Nov 30 14:15:28.201 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:28.201 INFO [stderr] | Nov 30 14:15:28.201 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:28.201 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.201 INFO [stderr] Nov 30 14:15:28.224 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.224 INFO [stderr] --> src/bindings/industrial_quad_relay_bricklet.rs:70:114 Nov 30 14:15:28.224 INFO [stderr] | Nov 30 14:15:28.224 INFO [stderr] 70 | MonoflopDoneEvent { selection_mask: ::from_le_bytes(&bytes[0..2]), value_mask: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:28.224 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:28.224 INFO [stderr] | Nov 30 14:15:28.224 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:28.224 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.224 INFO [stderr] Nov 30 14:15:28.312 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.312 INFO [stderr] --> src/bindings/industrial_quad_relay_bricklet.rs:92:53 Nov 30 14:15:28.312 INFO [stderr] | Nov 30 14:15:28.312 INFO [stderr] 92 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:28.312 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:28.312 INFO [stderr] | Nov 30 14:15:28.312 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:28.312 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.312 INFO [stderr] Nov 30 14:15:28.312 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.312 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:182:60 Nov 30 14:15:28.312 INFO [stderr] | Nov 30 14:15:28.312 INFO [stderr] 182 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:28.312 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:28.312 INFO [stderr] | Nov 30 14:15:28.312 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:28.312 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.312 INFO [stderr] Nov 30 14:15:28.392 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.392 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:183:64 Nov 30 14:15:28.392 INFO [stderr] | Nov 30 14:15:28.392 INFO [stderr] 183 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:28.392 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:28.392 INFO [stderr] | Nov 30 14:15:28.392 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:28.392 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.392 INFO [stderr] Nov 30 14:15:28.448 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.448 INFO [stderr] --> src/bindings/industrial_quad_relay_v2_bricklet.rs:95:40 Nov 30 14:15:28.448 INFO [stderr] | Nov 30 14:15:28.448 INFO [stderr] 95 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:28.448 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:28.448 INFO [stderr] | Nov 30 14:15:28.456 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:28.456 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.456 INFO [stderr] Nov 30 14:15:28.496 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.496 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:184:53 Nov 30 14:15:28.496 INFO [stderr] | Nov 30 14:15:28.496 INFO [stderr] 184 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:28.496 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:28.496 INFO [stderr] | Nov 30 14:15:28.508 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:28.508 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.508 INFO [stderr] Nov 30 14:15:28.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.580 INFO [stderr] --> src/bindings/industrial_quad_relay_v2_bricklet.rs:96:50 Nov 30 14:15:28.580 INFO [stderr] | Nov 30 14:15:28.580 INFO [stderr] 96 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:28.580 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:28.580 INFO [stderr] | Nov 30 14:15:28.580 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:28.580 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.580 INFO [stderr] Nov 30 14:15:28.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.580 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:185:56 Nov 30 14:15:28.580 INFO [stderr] | Nov 30 14:15:28.580 INFO [stderr] 185 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:28.580 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:28.580 INFO [stderr] | Nov 30 14:15:28.580 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:28.580 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.580 INFO [stderr] Nov 30 14:15:28.680 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.680 INFO [stderr] --> src/bindings/industrial_dual_analog_in_v2_bricklet.rs:208:53 Nov 30 14:15:28.680 INFO [stderr] | Nov 30 14:15:28.680 INFO [stderr] 208 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:28.680 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:28.680 INFO [stderr] | Nov 30 14:15:28.680 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:28.680 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.680 INFO [stderr] Nov 30 14:15:28.692 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.692 INFO [stderr] --> src/bindings/industrial_quad_relay_v2_bricklet.rs:109:58 Nov 30 14:15:28.692 INFO [stderr] | Nov 30 14:15:28.692 INFO [stderr] 109 | MonoflopDoneEvent { channel: ::from_le_bytes(&bytes[0..1]), value: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:28.692 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:28.692 INFO [stderr] | Nov 30 14:15:28.692 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:28.692 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.692 INFO [stderr] Nov 30 14:15:28.804 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.804 INFO [stderr] --> src/bindings/industrial_dual_relay_bricklet.rs:99:40 Nov 30 14:15:28.804 INFO [stderr] | Nov 30 14:15:28.804 INFO [stderr] 99 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:28.804 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:28.804 INFO [stderr] | Nov 30 14:15:28.804 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:28.804 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.804 INFO [stderr] Nov 30 14:15:28.828 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.828 INFO [stderr] --> src/bindings/industrial_quad_relay_v2_bricklet.rs:124:60 Nov 30 14:15:28.828 INFO [stderr] | Nov 30 14:15:28.828 INFO [stderr] 124 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:28.828 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:28.828 INFO [stderr] | Nov 30 14:15:28.828 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:28.828 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.828 INFO [stderr] Nov 30 14:15:28.892 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.892 INFO [stderr] --> src/bindings/industrial_dual_relay_bricklet.rs:100:50 Nov 30 14:15:28.892 INFO [stderr] | Nov 30 14:15:28.892 INFO [stderr] 100 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:28.892 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:28.892 INFO [stderr] | Nov 30 14:15:28.892 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:28.892 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.892 INFO [stderr] Nov 30 14:15:28.940 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.940 INFO [stderr] --> src/bindings/industrial_quad_relay_v2_bricklet.rs:125:64 Nov 30 14:15:28.940 INFO [stderr] | Nov 30 14:15:28.940 INFO [stderr] 125 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:28.940 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:28.940 INFO [stderr] | Nov 30 14:15:28.940 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:28.940 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.940 INFO [stderr] Nov 30 14:15:28.988 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:28.988 INFO [stderr] --> src/bindings/industrial_dual_relay_bricklet.rs:113:58 Nov 30 14:15:28.988 INFO [stderr] | Nov 30 14:15:28.988 INFO [stderr] 113 | MonoflopDoneEvent { channel: ::from_le_bytes(&bytes[0..1]), value: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:28.988 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:28.988 INFO [stderr] | Nov 30 14:15:28.988 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:28.988 INFO [stderr] found type `&[u8]` Nov 30 14:15:28.988 INFO [stderr] Nov 30 14:15:29.056 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.056 INFO [stderr] --> src/bindings/industrial_quad_relay_v2_bricklet.rs:126:53 Nov 30 14:15:29.056 INFO [stderr] | Nov 30 14:15:29.056 INFO [stderr] 126 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:29.056 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:29.056 INFO [stderr] | Nov 30 14:15:29.056 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:29.056 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.056 INFO [stderr] Nov 30 14:15:29.092 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.092 INFO [stderr] --> src/bindings/industrial_dual_relay_bricklet.rs:128:60 Nov 30 14:15:29.092 INFO [stderr] | Nov 30 14:15:29.092 INFO [stderr] 128 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:29.092 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:29.092 INFO [stderr] | Nov 30 14:15:29.092 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:29.092 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.092 INFO [stderr] Nov 30 14:15:29.120 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.120 INFO [stderr] --> src/bindings/industrial_quad_relay_v2_bricklet.rs:127:56 Nov 30 14:15:29.120 INFO [stderr] | Nov 30 14:15:29.120 INFO [stderr] 127 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:29.120 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:29.120 INFO [stderr] | Nov 30 14:15:29.120 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:29.120 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.120 INFO [stderr] Nov 30 14:15:29.185 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.185 INFO [stderr] --> src/bindings/industrial_dual_relay_bricklet.rs:129:64 Nov 30 14:15:29.185 INFO [stderr] | Nov 30 14:15:29.185 INFO [stderr] 129 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:29.185 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:29.185 INFO [stderr] | Nov 30 14:15:29.185 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:29.185 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.185 INFO [stderr] Nov 30 14:15:29.228 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.228 INFO [stderr] --> src/bindings/industrial_quad_relay_v2_bricklet.rs:150:53 Nov 30 14:15:29.228 INFO [stderr] | Nov 30 14:15:29.228 INFO [stderr] 150 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:29.228 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:29.228 INFO [stderr] | Nov 30 14:15:29.228 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:29.228 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.228 INFO [stderr] Nov 30 14:15:29.265 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.265 INFO [stderr] --> src/bindings/industrial_dual_relay_bricklet.rs:130:53 Nov 30 14:15:29.265 INFO [stderr] | Nov 30 14:15:29.265 INFO [stderr] 130 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:29.265 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:29.265 INFO [stderr] | Nov 30 14:15:29.265 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:29.265 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.265 INFO [stderr] Nov 30 14:15:29.360 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.360 INFO [stderr] --> src/bindings/industrial_dual_relay_bricklet.rs:131:56 Nov 30 14:15:29.360 INFO [stderr] | Nov 30 14:15:29.360 INFO [stderr] 131 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:29.361 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:29.361 INFO [stderr] | Nov 30 14:15:29.361 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:29.361 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.361 INFO [stderr] Nov 30 14:15:29.435 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.435 INFO [stderr] --> src/bindings/io16_bricklet.rs:72:65 Nov 30 14:15:29.435 INFO [stderr] | Nov 30 14:15:29.435 INFO [stderr] 72 | PortConfiguration { direction_mask: ::from_le_bytes(&bytes[0..1]), value_mask: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:29.435 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:29.435 INFO [stderr] | Nov 30 14:15:29.435 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:29.435 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.435 INFO [stderr] Nov 30 14:15:29.452 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.452 INFO [stderr] --> src/bindings/industrial_dual_relay_bricklet.rs:154:53 Nov 30 14:15:29.452 INFO [stderr] | Nov 30 14:15:29.452 INFO [stderr] 154 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:29.452 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:29.452 INFO [stderr] | Nov 30 14:15:29.452 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:29.452 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.452 INFO [stderr] Nov 30 14:15:29.488 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.488 INFO [stderr] --> src/bindings/io16_bricklet.rs:72:112 Nov 30 14:15:29.488 INFO [stderr] | Nov 30 14:15:29.488 INFO [stderr] 72 | PortConfiguration { direction_mask: ::from_le_bytes(&bytes[0..1]), value_mask: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:29.488 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:29.488 INFO [stderr] | Nov 30 14:15:29.488 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:29.488 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.488 INFO [stderr] Nov 30 14:15:29.584 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.584 INFO [stderr] --> src/bindings/industrial_quad_relay_bricklet.rs:55:41 Nov 30 14:15:29.584 INFO [stderr] | Nov 30 14:15:29.584 INFO [stderr] 55 | value: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:29.584 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:29.584 INFO [stderr] | Nov 30 14:15:29.584 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:29.584 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.584 INFO [stderr] Nov 30 14:15:29.632 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.632 INFO [stderr] --> src/bindings/io16_bricklet.rs:87:49 Nov 30 14:15:29.632 INFO [stderr] | Nov 30 14:15:29.632 INFO [stderr] 87 | interrupt_mask: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:29.632 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:29.632 INFO [stderr] | Nov 30 14:15:29.632 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:29.632 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.632 INFO [stderr] Nov 30 14:15:29.667 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.667 INFO [stderr] --> src/bindings/industrial_quad_relay_bricklet.rs:56:40 Nov 30 14:15:29.667 INFO [stderr] | Nov 30 14:15:29.667 INFO [stderr] 56 | time: ::from_le_bytes(&bytes[2..6]), Nov 30 14:15:29.667 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:29.667 INFO [stderr] | Nov 30 14:15:29.667 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:29.667 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.667 INFO [stderr] Nov 30 14:15:29.724 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.724 INFO [stderr] --> src/bindings/io16_bricklet.rs:88:45 Nov 30 14:15:29.724 INFO [stderr] | Nov 30 14:15:29.724 INFO [stderr] 88 | value_mask: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:29.724 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:29.724 INFO [stderr] | Nov 30 14:15:29.724 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:29.724 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.724 INFO [stderr] Nov 30 14:15:29.754 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.754 INFO [stderr] --> src/bindings/industrial_quad_relay_bricklet.rs:57:50 Nov 30 14:15:29.754 INFO [stderr] | Nov 30 14:15:29.754 INFO [stderr] 57 | time_remaining: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:29.754 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:29.754 INFO [stderr] | Nov 30 14:15:29.754 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:29.755 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.755 INFO [stderr] Nov 30 14:15:29.837 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.837 INFO [stderr] --> src/bindings/io16_bricklet.rs:103:40 Nov 30 14:15:29.837 INFO [stderr] | Nov 30 14:15:29.837 INFO [stderr] 103 | value: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:29.837 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:29.837 INFO [stderr] | Nov 30 14:15:29.837 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:29.837 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.837 INFO [stderr] Nov 30 14:15:29.843 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.844 INFO [stderr] --> src/bindings/industrial_quad_relay_bricklet.rs:70:66 Nov 30 14:15:29.844 INFO [stderr] | Nov 30 14:15:29.844 INFO [stderr] 70 | MonoflopDoneEvent { selection_mask: ::from_le_bytes(&bytes[0..2]), value_mask: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:29.844 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:29.844 INFO [stderr] | Nov 30 14:15:29.844 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:29.844 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.844 INFO [stderr] Nov 30 14:15:29.951 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.951 INFO [stderr] --> src/bindings/industrial_quad_relay_bricklet.rs:70:114 Nov 30 14:15:29.951 INFO [stderr] | Nov 30 14:15:29.951 INFO [stderr] 70 | MonoflopDoneEvent { selection_mask: ::from_le_bytes(&bytes[0..2]), value_mask: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:29.951 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:29.951 INFO [stderr] | Nov 30 14:15:29.951 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:29.951 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.951 INFO [stderr] Nov 30 14:15:29.951 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:29.951 INFO [stderr] --> src/bindings/io16_bricklet.rs:104:40 Nov 30 14:15:29.951 INFO [stderr] | Nov 30 14:15:29.951 INFO [stderr] 104 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:29.951 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:29.951 INFO [stderr] | Nov 30 14:15:29.951 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:29.951 INFO [stderr] found type `&[u8]` Nov 30 14:15:29.951 INFO [stderr] Nov 30 14:15:30.065 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.065 INFO [stderr] --> src/bindings/io16_bricklet.rs:105:50 Nov 30 14:15:30.065 INFO [stderr] | Nov 30 14:15:30.065 INFO [stderr] 105 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:30.065 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:30.065 INFO [stderr] | Nov 30 14:15:30.072 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:30.072 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.072 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.072 INFO [stderr] --> src/bindings/industrial_quad_relay_bricklet.rs:92:53 Nov 30 14:15:30.072 INFO [stderr] | Nov 30 14:15:30.072 INFO [stderr] 92 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:30.072 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:30.072 INFO [stderr] | Nov 30 14:15:30.072 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:30.072 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.072 INFO [stderr] Nov 30 14:15:30.072 INFO [stderr] Nov 30 14:15:30.168 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.168 INFO [stderr] --> src/bindings/io16_bricklet.rs:121:49 Nov 30 14:15:30.168 INFO [stderr] | Nov 30 14:15:30.168 INFO [stderr] 121 | selection_mask: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:30.168 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:30.168 INFO [stderr] | Nov 30 14:15:30.169 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:30.169 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.169 INFO [stderr] Nov 30 14:15:30.184 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.184 INFO [stderr] --> src/bindings/industrial_quad_relay_v2_bricklet.rs:95:40 Nov 30 14:15:30.184 INFO [stderr] | Nov 30 14:15:30.184 INFO [stderr] 95 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:30.184 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:30.184 INFO [stderr] | Nov 30 14:15:30.184 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:30.184 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.184 INFO [stderr] Nov 30 14:15:30.251 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.251 INFO [stderr] --> src/bindings/io16_bricklet.rs:122:45 Nov 30 14:15:30.251 INFO [stderr] | Nov 30 14:15:30.251 INFO [stderr] 122 | value_mask: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:30.251 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:30.251 INFO [stderr] | Nov 30 14:15:30.251 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:30.251 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.251 INFO [stderr] Nov 30 14:15:30.300 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.300 INFO [stderr] --> src/bindings/industrial_quad_relay_v2_bricklet.rs:96:50 Nov 30 14:15:30.300 INFO [stderr] | Nov 30 14:15:30.300 INFO [stderr] 96 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:30.301 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:30.301 INFO [stderr] | Nov 30 14:15:30.301 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:30.301 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.301 INFO [stderr] Nov 30 14:15:30.372 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.372 INFO [stderr] --> src/bindings/io16_bricklet.rs:135:58 Nov 30 14:15:30.372 INFO [stderr] | Nov 30 14:15:30.373 INFO [stderr] 135 | EdgeCountConfig { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:30.373 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:30.373 INFO [stderr] | Nov 30 14:15:30.373 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:30.373 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.374 INFO [stderr] Nov 30 14:15:30.448 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.448 INFO [stderr] --> src/bindings/industrial_quad_relay_v2_bricklet.rs:109:58 Nov 30 14:15:30.448 INFO [stderr] | Nov 30 14:15:30.448 INFO [stderr] 109 | MonoflopDoneEvent { channel: ::from_le_bytes(&bytes[0..1]), value: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:30.448 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:30.448 INFO [stderr] | Nov 30 14:15:30.449 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:30.449 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.449 INFO [stderr] Nov 30 14:15:30.488 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.488 INFO [stderr] --> src/bindings/io16_bricklet.rs:135:103 Nov 30 14:15:30.488 INFO [stderr] | Nov 30 14:15:30.488 INFO [stderr] 135 | EdgeCountConfig { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:30.488 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:30.488 INFO [stderr] | Nov 30 14:15:30.488 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:30.488 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.488 INFO [stderr] Nov 30 14:15:30.557 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.557 INFO [stderr] --> src/bindings/industrial_quad_relay_v2_bricklet.rs:124:60 Nov 30 14:15:30.557 INFO [stderr] | Nov 30 14:15:30.557 INFO [stderr] 124 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:30.557 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:30.557 INFO [stderr] | Nov 30 14:15:30.568 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:30.568 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.568 INFO [stderr] Nov 30 14:15:30.588 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.588 INFO [stderr] --> src/bindings/io16_bricklet.rs:157:53 Nov 30 14:15:30.588 INFO [stderr] | Nov 30 14:15:30.588 INFO [stderr] 157 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:30.588 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:30.588 INFO [stderr] | Nov 30 14:15:30.588 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:30.588 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.588 INFO [stderr] Nov 30 14:15:30.659 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.659 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:124:42 Nov 30 14:15:30.659 INFO [stderr] | Nov 30 14:15:30.659 INFO [stderr] 124 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:30.659 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:30.659 INFO [stderr] | Nov 30 14:15:30.659 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:30.659 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.659 INFO [stderr] Nov 30 14:15:30.665 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.665 INFO [stderr] --> src/bindings/industrial_quad_relay_v2_bricklet.rs:125:64 Nov 30 14:15:30.665 INFO [stderr] | Nov 30 14:15:30.665 INFO [stderr] 125 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:30.665 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:30.665 INFO [stderr] | Nov 30 14:15:30.665 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:30.665 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.666 INFO [stderr] Nov 30 14:15:30.714 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.714 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:139:42 Nov 30 14:15:30.714 INFO [stderr] | Nov 30 14:15:30.714 INFO [stderr] 139 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:30.714 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:30.714 INFO [stderr] | Nov 30 14:15:30.714 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:30.714 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.714 INFO [stderr] Nov 30 14:15:30.744 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.744 INFO [stderr] --> src/bindings/industrial_quad_relay_v2_bricklet.rs:126:53 Nov 30 14:15:30.744 INFO [stderr] | Nov 30 14:15:30.744 INFO [stderr] 126 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:30.744 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:30.744 INFO [stderr] | Nov 30 14:15:30.744 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:30.744 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.744 INFO [stderr] Nov 30 14:15:30.780 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.780 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:156:40 Nov 30 14:15:30.780 INFO [stderr] | Nov 30 14:15:30.780 INFO [stderr] 156 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:30.780 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:30.780 INFO [stderr] | Nov 30 14:15:30.781 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:30.781 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.781 INFO [stderr] Nov 30 14:15:30.827 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.827 INFO [stderr] --> src/bindings/industrial_quad_relay_v2_bricklet.rs:127:56 Nov 30 14:15:30.827 INFO [stderr] | Nov 30 14:15:30.827 INFO [stderr] 127 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:30.827 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:30.827 INFO [stderr] | Nov 30 14:15:30.827 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:30.827 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.827 INFO [stderr] Nov 30 14:15:30.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.848 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:157:50 Nov 30 14:15:30.848 INFO [stderr] | Nov 30 14:15:30.848 INFO [stderr] 157 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:30.848 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:30.849 INFO [stderr] | Nov 30 14:15:30.849 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:30.849 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.849 INFO [stderr] Nov 30 14:15:30.920 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.920 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:170:65 Nov 30 14:15:30.920 INFO [stderr] | Nov 30 14:15:30.920 INFO [stderr] 170 | EdgeCountConfiguration { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:30.920 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:30.920 INFO [stderr] | Nov 30 14:15:30.921 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:30.921 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.921 INFO [stderr] Nov 30 14:15:30.940 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:30.940 INFO [stderr] --> src/bindings/industrial_quad_relay_v2_bricklet.rs:150:53 Nov 30 14:15:30.940 INFO [stderr] | Nov 30 14:15:30.940 INFO [stderr] 150 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:30.941 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:30.941 INFO [stderr] | Nov 30 14:15:30.941 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:30.941 INFO [stderr] found type `&[u8]` Nov 30 14:15:30.941 INFO [stderr] Nov 30 14:15:31.024 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.024 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:170:110 Nov 30 14:15:31.024 INFO [stderr] | Nov 30 14:15:31.025 INFO [stderr] 170 | EdgeCountConfiguration { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:31.025 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:31.025 INFO [stderr] | Nov 30 14:15:31.025 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:31.025 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.025 INFO [stderr] Nov 30 14:15:31.069 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.069 INFO [stderr] --> src/bindings/io16_bricklet.rs:72:65 Nov 30 14:15:31.069 INFO [stderr] | Nov 30 14:15:31.069 INFO [stderr] 72 | PortConfiguration { direction_mask: ::from_le_bytes(&bytes[0..1]), value_mask: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:31.069 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:31.069 INFO [stderr] | Nov 30 14:15:31.069 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:31.069 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.069 INFO [stderr] Nov 30 14:15:31.112 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.112 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:184:42 Nov 30 14:15:31.112 INFO [stderr] | Nov 30 14:15:31.112 INFO [stderr] 184 | channel: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:31.112 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:31.112 INFO [stderr] | Nov 30 14:15:31.112 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:31.112 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.112 INFO [stderr] Nov 30 14:15:31.161 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.161 INFO [stderr] --> src/bindings/io16_bricklet.rs:72:112 Nov 30 14:15:31.161 INFO [stderr] | Nov 30 14:15:31.161 INFO [stderr] 72 | PortConfiguration { direction_mask: ::from_le_bytes(&bytes[0..1]), value_mask: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:31.161 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:31.161 INFO [stderr] | Nov 30 14:15:31.162 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:31.162 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.162 INFO [stderr] Nov 30 14:15:31.240 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.240 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:211:58 Nov 30 14:15:31.240 INFO [stderr] | Nov 30 14:15:31.240 INFO [stderr] 211 | MonoflopDoneEvent { channel: ::from_le_bytes(&bytes[0..1]), value: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:31.240 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:31.240 INFO [stderr] | Nov 30 14:15:31.240 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:31.240 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.240 INFO [stderr] Nov 30 14:15:31.262 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.262 INFO [stderr] --> src/bindings/io16_bricklet.rs:87:49 Nov 30 14:15:31.262 INFO [stderr] | Nov 30 14:15:31.262 INFO [stderr] 87 | interrupt_mask: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:31.262 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:31.262 INFO [stderr] | Nov 30 14:15:31.262 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:31.262 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.262 INFO [stderr] Nov 30 14:15:31.316 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.316 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:226:60 Nov 30 14:15:31.316 INFO [stderr] | Nov 30 14:15:31.317 INFO [stderr] 226 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:31.317 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:31.317 INFO [stderr] | Nov 30 14:15:31.317 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:31.317 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.317 INFO [stderr] Nov 30 14:15:31.352 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.352 INFO [stderr] --> src/bindings/io16_bricklet.rs:88:45 Nov 30 14:15:31.353 INFO [stderr] | Nov 30 14:15:31.353 INFO [stderr] 88 | value_mask: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:31.353 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:31.353 INFO [stderr] | Nov 30 14:15:31.353 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:31.353 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.353 INFO [stderr] Nov 30 14:15:31.389 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.389 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:227:64 Nov 30 14:15:31.390 INFO [stderr] | Nov 30 14:15:31.390 INFO [stderr] 227 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:31.390 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:31.390 INFO [stderr] | Nov 30 14:15:31.390 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:31.390 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.391 INFO [stderr] Nov 30 14:15:31.452 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.452 INFO [stderr] --> src/bindings/io16_bricklet.rs:103:40 Nov 30 14:15:31.452 INFO [stderr] | Nov 30 14:15:31.452 INFO [stderr] 103 | value: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:31.452 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:31.452 INFO [stderr] | Nov 30 14:15:31.452 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:31.452 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.452 INFO [stderr] Nov 30 14:15:31.482 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.482 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:228:53 Nov 30 14:15:31.482 INFO [stderr] | Nov 30 14:15:31.482 INFO [stderr] 228 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:31.482 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:31.482 INFO [stderr] | Nov 30 14:15:31.483 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:31.483 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.483 INFO [stderr] Nov 30 14:15:31.544 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.544 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:229:56 Nov 30 14:15:31.545 INFO [stderr] | Nov 30 14:15:31.545 INFO [stderr] 229 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:31.545 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:31.546 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.546 INFO [stderr] --> src/bindings/io16_bricklet.rs:104:40 Nov 30 14:15:31.546 INFO [stderr] | Nov 30 14:15:31.546 INFO [stderr] 104 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:31.547 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:31.547 INFO [stderr] | Nov 30 14:15:31.547 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:31.548 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.548 INFO [stderr] Nov 30 14:15:31.548 INFO [stderr] | Nov 30 14:15:31.548 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:31.549 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.549 INFO [stderr] Nov 30 14:15:31.632 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.632 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:252:53 Nov 30 14:15:31.632 INFO [stderr] | Nov 30 14:15:31.632 INFO [stderr] 252 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:31.632 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:31.632 INFO [stderr] | Nov 30 14:15:31.632 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:31.632 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.632 INFO [stderr] Nov 30 14:15:31.649 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.649 INFO [stderr] --> src/bindings/io16_bricklet.rs:105:50 Nov 30 14:15:31.650 INFO [stderr] | Nov 30 14:15:31.650 INFO [stderr] 105 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:31.650 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:31.650 INFO [stderr] | Nov 30 14:15:31.650 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:31.651 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.651 INFO [stderr] Nov 30 14:15:31.706 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.706 INFO [stderr] --> src/bindings/io4_bricklet.rs:72:61 Nov 30 14:15:31.707 INFO [stderr] | Nov 30 14:15:31.707 INFO [stderr] 72 | Configuration { direction_mask: ::from_le_bytes(&bytes[0..1]), value_mask: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:31.707 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:31.707 INFO [stderr] | Nov 30 14:15:31.708 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:31.708 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.708 INFO [stderr] Nov 30 14:15:31.730 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.730 INFO [stderr] --> src/bindings/io16_bricklet.rs:121:49 Nov 30 14:15:31.730 INFO [stderr] | Nov 30 14:15:31.731 INFO [stderr] 121 | selection_mask: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:31.731 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:31.731 INFO [stderr] | Nov 30 14:15:31.731 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:31.732 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.732 INFO [stderr] Nov 30 14:15:31.779 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.779 INFO [stderr] --> src/bindings/io4_bricklet.rs:72:108 Nov 30 14:15:31.779 INFO [stderr] | Nov 30 14:15:31.779 INFO [stderr] 72 | Configuration { direction_mask: ::from_le_bytes(&bytes[0..1]), value_mask: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:31.780 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:31.780 INFO [stderr] | Nov 30 14:15:31.780 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:31.781 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.781 INFO [stderr] Nov 30 14:15:31.808 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.808 INFO [stderr] --> src/bindings/io16_bricklet.rs:122:45 Nov 30 14:15:31.808 INFO [stderr] | Nov 30 14:15:31.808 INFO [stderr] 122 | value_mask: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:31.808 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:31.808 INFO [stderr] | Nov 30 14:15:31.808 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:31.808 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.808 INFO [stderr] Nov 30 14:15:31.884 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.884 INFO [stderr] --> src/bindings/io4_bricklet.rs:84:62 Nov 30 14:15:31.884 INFO [stderr] | Nov 30 14:15:31.884 INFO [stderr] 84 | InterruptEvent { interrupt_mask: ::from_le_bytes(&bytes[0..1]), value_mask: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:31.884 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:31.884 INFO [stderr] | Nov 30 14:15:31.884 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:31.884 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.884 INFO [stderr] Nov 30 14:15:31.924 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.924 INFO [stderr] --> src/bindings/io16_bricklet.rs:135:58 Nov 30 14:15:31.924 INFO [stderr] | Nov 30 14:15:31.924 INFO [stderr] 135 | EdgeCountConfig { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:31.924 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:31.924 INFO [stderr] | Nov 30 14:15:31.924 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:31.924 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.924 INFO [stderr] Nov 30 14:15:31.972 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:31.972 INFO [stderr] --> src/bindings/io4_bricklet.rs:84:109 Nov 30 14:15:31.972 INFO [stderr] | Nov 30 14:15:31.972 INFO [stderr] 84 | InterruptEvent { interrupt_mask: ::from_le_bytes(&bytes[0..1]), value_mask: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:31.972 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:31.972 INFO [stderr] | Nov 30 14:15:31.972 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:31.972 INFO [stderr] found type `&[u8]` Nov 30 14:15:31.972 INFO [stderr] Nov 30 14:15:32.020 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.020 INFO [stderr] --> src/bindings/io16_bricklet.rs:135:103 Nov 30 14:15:32.020 INFO [stderr] | Nov 30 14:15:32.020 INFO [stderr] 135 | EdgeCountConfig { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:32.020 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:32.040 INFO [stderr] | Nov 30 14:15:32.040 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:32.040 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.040 INFO [stderr] Nov 30 14:15:32.064 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.064 INFO [stderr] --> src/bindings/io4_bricklet.rs:98:40 Nov 30 14:15:32.064 INFO [stderr] | Nov 30 14:15:32.064 INFO [stderr] 98 | value: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:32.064 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:32.064 INFO [stderr] | Nov 30 14:15:32.064 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:32.064 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.064 INFO [stderr] Nov 30 14:15:32.144 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.144 INFO [stderr] --> src/bindings/io16_bricklet.rs:157:53 Nov 30 14:15:32.144 INFO [stderr] | Nov 30 14:15:32.144 INFO [stderr] 157 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:32.144 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:32.144 INFO [stderr] | Nov 30 14:15:32.144 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:32.144 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.144 INFO [stderr] Nov 30 14:15:32.165 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.165 INFO [stderr] --> src/bindings/io4_bricklet.rs:99:40 Nov 30 14:15:32.166 INFO [stderr] | Nov 30 14:15:32.166 INFO [stderr] 99 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:32.166 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:32.166 INFO [stderr] | Nov 30 14:15:32.167 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:32.167 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.167 INFO [stderr] Nov 30 14:15:32.257 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.257 INFO [stderr] --> src/bindings/io4_bricklet.rs:100:50 Nov 30 14:15:32.257 INFO [stderr] | Nov 30 14:15:32.257 INFO [stderr] 100 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:32.257 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:32.257 INFO [stderr] | Nov 30 14:15:32.258 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:32.258 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.258 INFO [stderr] Nov 30 14:15:32.298 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.298 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:124:42 Nov 30 14:15:32.298 INFO [stderr] | Nov 30 14:15:32.298 INFO [stderr] 124 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:32.298 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:32.298 INFO [stderr] | Nov 30 14:15:32.298 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:32.298 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.298 INFO [stderr] Nov 30 14:15:32.350 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.350 INFO [stderr] --> src/bindings/io4_bricklet.rs:113:65 Nov 30 14:15:32.350 INFO [stderr] | Nov 30 14:15:32.350 INFO [stderr] 113 | MonoflopDoneEvent { selection_mask: ::from_le_bytes(&bytes[0..1]), value_mask: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:32.350 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:32.350 INFO [stderr] | Nov 30 14:15:32.356 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:32.356 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.356 INFO [stderr] Nov 30 14:15:32.412 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.412 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:139:42 Nov 30 14:15:32.412 INFO [stderr] | Nov 30 14:15:32.412 INFO [stderr] 139 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:32.412 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:32.412 INFO [stderr] | Nov 30 14:15:32.412 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:32.412 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.412 INFO [stderr] Nov 30 14:15:32.445 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.445 INFO [stderr] --> src/bindings/io4_bricklet.rs:113:112 Nov 30 14:15:32.445 INFO [stderr] | Nov 30 14:15:32.445 INFO [stderr] 113 | MonoflopDoneEvent { selection_mask: ::from_le_bytes(&bytes[0..1]), value_mask: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:32.445 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:32.445 INFO [stderr] | Nov 30 14:15:32.445 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:32.445 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.445 INFO [stderr] Nov 30 14:15:32.490 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.490 INFO [stderr] --> src/bindings/io4_bricklet.rs:125:58 Nov 30 14:15:32.490 INFO [stderr] | Nov 30 14:15:32.490 INFO [stderr] 125 | EdgeCountConfig { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:32.490 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:32.490 INFO [stderr] | Nov 30 14:15:32.490 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:32.490 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.491 INFO [stderr] Nov 30 14:15:32.502 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.502 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:156:40 Nov 30 14:15:32.502 INFO [stderr] | Nov 30 14:15:32.502 INFO [stderr] 156 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:32.502 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:32.502 INFO [stderr] | Nov 30 14:15:32.502 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:32.502 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.502 INFO [stderr] Nov 30 14:15:32.535 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.535 INFO [stderr] --> src/bindings/io4_bricklet.rs:125:103 Nov 30 14:15:32.535 INFO [stderr] | Nov 30 14:15:32.535 INFO [stderr] 125 | EdgeCountConfig { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:32.535 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:32.535 INFO [stderr] | Nov 30 14:15:32.535 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:32.535 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.535 INFO [stderr] Nov 30 14:15:32.598 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.598 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:157:50 Nov 30 14:15:32.598 INFO [stderr] | Nov 30 14:15:32.598 INFO [stderr] 157 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:32.598 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:32.598 INFO [stderr] | Nov 30 14:15:32.598 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:32.598 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.598 INFO [stderr] Nov 30 14:15:32.611 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.611 INFO [stderr] --> src/bindings/io4_bricklet.rs:147:53 Nov 30 14:15:32.611 INFO [stderr] | Nov 30 14:15:32.611 INFO [stderr] 147 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:32.611 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:32.611 INFO [stderr] | Nov 30 14:15:32.611 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:32.611 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.611 INFO [stderr] Nov 30 14:15:32.716 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.716 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:170:65 Nov 30 14:15:32.716 INFO [stderr] | Nov 30 14:15:32.716 INFO [stderr] 170 | EdgeCountConfiguration { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:32.716 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:32.716 INFO [stderr] | Nov 30 14:15:32.716 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:32.717 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.717 INFO [stderr] Nov 30 14:15:32.741 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.741 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:128:42 Nov 30 14:15:32.741 INFO [stderr] | Nov 30 14:15:32.741 INFO [stderr] 128 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:32.741 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:32.741 INFO [stderr] | Nov 30 14:15:32.742 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:32.742 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.742 INFO [stderr] Nov 30 14:15:32.824 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.824 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:170:110 Nov 30 14:15:32.825 INFO [stderr] | Nov 30 14:15:32.825 INFO [stderr] 170 | EdgeCountConfiguration { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:32.825 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:32.825 INFO [stderr] | Nov 30 14:15:32.825 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:32.825 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.825 INFO [stderr] Nov 30 14:15:32.834 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.835 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:143:42 Nov 30 14:15:32.835 INFO [stderr] | Nov 30 14:15:32.835 INFO [stderr] 143 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:32.835 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:32.835 INFO [stderr] | Nov 30 14:15:32.835 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:32.835 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.835 INFO [stderr] Nov 30 14:15:32.882 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.882 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:160:40 Nov 30 14:15:32.882 INFO [stderr] | Nov 30 14:15:32.882 INFO [stderr] 160 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:32.882 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:32.882 INFO [stderr] | Nov 30 14:15:32.882 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:32.883 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.883 INFO [stderr] Nov 30 14:15:32.921 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.921 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:184:42 Nov 30 14:15:32.921 INFO [stderr] | Nov 30 14:15:32.921 INFO [stderr] 184 | channel: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:32.922 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:32.922 INFO [stderr] | Nov 30 14:15:32.922 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:32.922 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.922 INFO [stderr] Nov 30 14:15:32.929 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:32.929 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:161:50 Nov 30 14:15:32.929 INFO [stderr] | Nov 30 14:15:32.930 INFO [stderr] 161 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:32.930 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:32.930 INFO [stderr] | Nov 30 14:15:32.930 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:32.931 INFO [stderr] found type `&[u8]` Nov 30 14:15:32.931 INFO [stderr] Nov 30 14:15:33.020 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.020 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:174:65 Nov 30 14:15:33.020 INFO [stderr] | Nov 30 14:15:33.020 INFO [stderr] 174 | EdgeCountConfiguration { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:33.020 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:33.021 INFO [stderr] | Nov 30 14:15:33.021 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:33.021 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.021 INFO [stderr] Nov 30 14:15:33.024 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.024 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:211:58 Nov 30 14:15:33.024 INFO [stderr] | Nov 30 14:15:33.024 INFO [stderr] 211 | MonoflopDoneEvent { channel: ::from_le_bytes(&bytes[0..1]), value: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:33.024 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:33.024 INFO [stderr] | Nov 30 14:15:33.032 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:33.032 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.032 INFO [stderr] Nov 30 14:15:33.076 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.076 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:174:110 Nov 30 14:15:33.076 INFO [stderr] | Nov 30 14:15:33.076 INFO [stderr] 174 | EdgeCountConfiguration { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:33.080 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:33.080 INFO [stderr] | Nov 30 14:15:33.080 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:33.080 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.080 INFO [stderr] Nov 30 14:15:33.101 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.101 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:226:60 Nov 30 14:15:33.101 INFO [stderr] | Nov 30 14:15:33.102 INFO [stderr] 226 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:33.102 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:33.102 INFO [stderr] | Nov 30 14:15:33.102 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:33.102 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.102 INFO [stderr] Nov 30 14:15:33.132 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.132 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:186:60 Nov 30 14:15:33.132 INFO [stderr] | Nov 30 14:15:33.132 INFO [stderr] 186 | PwmConfiguration { frequency: ::from_le_bytes(&bytes[0..4]), duty_cycle: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:33.132 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:33.136 INFO [stderr] | Nov 30 14:15:33.136 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:33.136 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.136 INFO [stderr] Nov 30 14:15:33.179 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.180 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:227:64 Nov 30 14:15:33.180 INFO [stderr] | Nov 30 14:15:33.180 INFO [stderr] 227 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:33.180 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:33.180 INFO [stderr] | Nov 30 14:15:33.185 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:33.185 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.185 INFO [stderr] Nov 30 14:15:33.219 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.219 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:186:108 Nov 30 14:15:33.219 INFO [stderr] | Nov 30 14:15:33.219 INFO [stderr] 186 | PwmConfiguration { frequency: ::from_le_bytes(&bytes[0..4]), duty_cycle: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:33.219 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:33.219 INFO [stderr] | Nov 30 14:15:33.219 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:33.219 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.219 INFO [stderr] Nov 30 14:15:33.274 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.274 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:228:53 Nov 30 14:15:33.274 INFO [stderr] | Nov 30 14:15:33.274 INFO [stderr] 228 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:33.274 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:33.274 INFO [stderr] | Nov 30 14:15:33.274 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:33.274 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.274 INFO [stderr] Nov 30 14:15:33.279 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.279 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:200:42 Nov 30 14:15:33.279 INFO [stderr] | Nov 30 14:15:33.279 INFO [stderr] 200 | channel: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:33.280 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:33.280 INFO [stderr] | Nov 30 14:15:33.280 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:33.280 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.281 INFO [stderr] Nov 30 14:15:33.364 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.364 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:227:58 Nov 30 14:15:33.364 INFO [stderr] | Nov 30 14:15:33.364 INFO [stderr] 227 | MonoflopDoneEvent { channel: ::from_le_bytes(&bytes[0..1]), value: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:33.365 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:33.365 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.365 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:229:56 Nov 30 14:15:33.365 INFO [stderr] | Nov 30 14:15:33.365 INFO [stderr] 229 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:33.365 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:33.365 INFO [stderr] | Nov 30 14:15:33.366 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:33.366 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.366 INFO [stderr] Nov 30 14:15:33.366 INFO [stderr] | Nov 30 14:15:33.366 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:33.366 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.366 INFO [stderr] Nov 30 14:15:33.453 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.453 INFO [stderr] --> src/bindings/io16_v2_bricklet.rs:252:53 Nov 30 14:15:33.453 INFO [stderr] | Nov 30 14:15:33.453 INFO [stderr] 252 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:33.453 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:33.453 INFO [stderr] | Nov 30 14:15:33.453 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:33.453 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.453 INFO [stderr] Nov 30 14:15:33.457 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.457 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:242:60 Nov 30 14:15:33.457 INFO [stderr] | Nov 30 14:15:33.457 INFO [stderr] 242 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:33.457 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:33.457 INFO [stderr] | Nov 30 14:15:33.457 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:33.457 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.457 INFO [stderr] Nov 30 14:15:33.559 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.559 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:243:64 Nov 30 14:15:33.559 INFO [stderr] | Nov 30 14:15:33.559 INFO [stderr] 243 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:33.559 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:33.559 INFO [stderr] | Nov 30 14:15:33.560 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:33.560 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.560 INFO [stderr] Nov 30 14:15:33.612 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.612 INFO [stderr] --> src/bindings/io4_bricklet.rs:72:61 Nov 30 14:15:33.612 INFO [stderr] | Nov 30 14:15:33.612 INFO [stderr] 72 | Configuration { direction_mask: ::from_le_bytes(&bytes[0..1]), value_mask: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:33.613 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:33.613 INFO [stderr] | Nov 30 14:15:33.613 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:33.613 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.613 INFO [stderr] Nov 30 14:15:33.671 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.671 INFO [stderr] --> src/bindings/io4_bricklet.rs:72:108 Nov 30 14:15:33.671 INFO [stderr] | Nov 30 14:15:33.671 INFO [stderr] 72 | Configuration { direction_mask: ::from_le_bytes(&bytes[0..1]), value_mask: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:33.672 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:33.672 INFO [stderr] | Nov 30 14:15:33.672 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:33.672 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.672 INFO [stderr] Nov 30 14:15:33.686 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.686 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:244:53 Nov 30 14:15:33.686 INFO [stderr] | Nov 30 14:15:33.686 INFO [stderr] 244 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:33.686 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:33.686 INFO [stderr] | Nov 30 14:15:33.686 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:33.686 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.686 INFO [stderr] Nov 30 14:15:33.740 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.740 INFO [stderr] --> src/bindings/io4_bricklet.rs:84:62 Nov 30 14:15:33.740 INFO [stderr] | Nov 30 14:15:33.741 INFO [stderr] 84 | InterruptEvent { interrupt_mask: ::from_le_bytes(&bytes[0..1]), value_mask: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:33.741 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:33.741 INFO [stderr] | Nov 30 14:15:33.741 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:33.741 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.741 INFO [stderr] Nov 30 14:15:33.808 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.808 INFO [stderr] --> src/bindings/io4_bricklet.rs:84:109 Nov 30 14:15:33.808 INFO [stderr] | Nov 30 14:15:33.808 INFO [stderr] 84 | InterruptEvent { interrupt_mask: ::from_le_bytes(&bytes[0..1]), value_mask: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:33.809 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:33.809 INFO [stderr] | Nov 30 14:15:33.809 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:33.809 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.809 INFO [stderr] Nov 30 14:15:33.812 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.812 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:245:56 Nov 30 14:15:33.812 INFO [stderr] | Nov 30 14:15:33.813 INFO [stderr] 245 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:33.813 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:33.813 INFO [stderr] | Nov 30 14:15:33.813 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:33.813 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.813 INFO [stderr] Nov 30 14:15:33.874 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.874 INFO [stderr] --> src/bindings/io4_bricklet.rs:98:40 Nov 30 14:15:33.874 INFO [stderr] | Nov 30 14:15:33.874 INFO [stderr] 98 | value: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:33.874 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:33.874 INFO [stderr] | Nov 30 14:15:33.874 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:33.874 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.874 INFO [stderr] Nov 30 14:15:33.932 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.932 INFO [stderr] --> src/bindings/io4_bricklet.rs:99:40 Nov 30 14:15:33.932 INFO [stderr] | Nov 30 14:15:33.932 INFO [stderr] 99 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:33.932 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:33.932 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:33.932 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:268:53 Nov 30 14:15:33.932 INFO [stderr] | Nov 30 14:15:33.932 INFO [stderr] 268 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:33.932 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:33.932 INFO [stderr] | Nov 30 14:15:33.932 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:33.932 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.932 INFO [stderr] Nov 30 14:15:33.932 INFO [stderr] | Nov 30 14:15:33.932 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:33.932 INFO [stderr] found type `&[u8]` Nov 30 14:15:33.932 INFO [stderr] Nov 30 14:15:34.012 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.012 INFO [stderr] --> src/bindings/io4_bricklet.rs:100:50 Nov 30 14:15:34.012 INFO [stderr] | Nov 30 14:15:34.012 INFO [stderr] 100 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:34.012 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:34.013 INFO [stderr] | Nov 30 14:15:34.013 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:34.013 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.013 INFO [stderr] Nov 30 14:15:34.047 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.047 INFO [stderr] --> src/bindings/isolator_bricklet.rs:84:55 Nov 30 14:15:34.048 INFO [stderr] | Nov 30 14:15:34.048 INFO [stderr] 84 | messages_from_brick: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:34.048 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:34.048 INFO [stderr] | Nov 30 14:15:34.048 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:34.048 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.048 INFO [stderr] Nov 30 14:15:34.068 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.068 INFO [stderr] --> src/bindings/io4_bricklet.rs:113:65 Nov 30 14:15:34.068 INFO [stderr] | Nov 30 14:15:34.068 INFO [stderr] 113 | MonoflopDoneEvent { selection_mask: ::from_le_bytes(&bytes[0..1]), value_mask: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:34.068 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:34.069 INFO [stderr] | Nov 30 14:15:34.069 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:34.069 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.069 INFO [stderr] Nov 30 14:15:34.112 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.112 INFO [stderr] --> src/bindings/isolator_bricklet.rs:85:58 Nov 30 14:15:34.112 INFO [stderr] | Nov 30 14:15:34.113 INFO [stderr] 85 | messages_from_bricklet: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:34.113 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:34.113 INFO [stderr] | Nov 30 14:15:34.113 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:34.113 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.113 INFO [stderr] Nov 30 14:15:34.128 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.128 INFO [stderr] --> src/bindings/io4_bricklet.rs:113:112 Nov 30 14:15:34.128 INFO [stderr] | Nov 30 14:15:34.129 INFO [stderr] 113 | MonoflopDoneEvent { selection_mask: ::from_le_bytes(&bytes[0..1]), value_mask: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:34.129 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:34.129 INFO [stderr] | Nov 30 14:15:34.129 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:34.129 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.129 INFO [stderr] Nov 30 14:15:34.194 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.194 INFO [stderr] --> src/bindings/isolator_bricklet.rs:86:72 Nov 30 14:15:34.195 INFO [stderr] | Nov 30 14:15:34.195 INFO [stderr] 86 | connected_bricklet_device_identifier: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:34.195 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:34.195 INFO [stderr] | Nov 30 14:15:34.195 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:34.195 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.195 INFO [stderr] Nov 30 14:15:34.213 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.213 INFO [stderr] --> src/bindings/io4_bricklet.rs:125:58 Nov 30 14:15:34.213 INFO [stderr] | Nov 30 14:15:34.213 INFO [stderr] 125 | EdgeCountConfig { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:34.214 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:34.214 INFO [stderr] | Nov 30 14:15:34.214 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:34.214 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.214 INFO [stderr] Nov 30 14:15:34.268 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.268 INFO [stderr] --> src/bindings/isolator_bricklet.rs:102:60 Nov 30 14:15:34.268 INFO [stderr] | Nov 30 14:15:34.268 INFO [stderr] 102 | minimum_dynamic_baudrate: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:34.268 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:34.268 INFO [stderr] | Nov 30 14:15:34.268 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:34.268 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.268 INFO [stderr] Nov 30 14:15:34.341 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.341 INFO [stderr] --> src/bindings/isolator_bricklet.rs:118:60 Nov 30 14:15:34.341 INFO [stderr] | Nov 30 14:15:34.341 INFO [stderr] 118 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:34.341 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:34.341 INFO [stderr] | Nov 30 14:15:34.341 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:34.341 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.341 INFO [stderr] Nov 30 14:15:34.352 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.352 INFO [stderr] --> src/bindings/io4_bricklet.rs:125:103 Nov 30 14:15:34.352 INFO [stderr] | Nov 30 14:15:34.352 INFO [stderr] 125 | EdgeCountConfig { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:34.352 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:34.352 INFO [stderr] | Nov 30 14:15:34.352 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:34.352 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.352 INFO [stderr] Nov 30 14:15:34.448 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.448 INFO [stderr] --> src/bindings/isolator_bricklet.rs:119:64 Nov 30 14:15:34.448 INFO [stderr] | Nov 30 14:15:34.448 INFO [stderr] 119 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:34.448 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:34.448 INFO [stderr] | Nov 30 14:15:34.448 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:34.448 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.448 INFO [stderr] Nov 30 14:15:34.504 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.504 INFO [stderr] --> src/bindings/io4_bricklet.rs:147:53 Nov 30 14:15:34.504 INFO [stderr] | Nov 30 14:15:34.504 INFO [stderr] 147 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:34.504 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:34.504 INFO [stderr] | Nov 30 14:15:34.504 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:34.504 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.504 INFO [stderr] Nov 30 14:15:34.560 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.560 INFO [stderr] --> src/bindings/isolator_bricklet.rs:120:53 Nov 30 14:15:34.560 INFO [stderr] | Nov 30 14:15:34.560 INFO [stderr] 120 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:34.560 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:34.560 INFO [stderr] | Nov 30 14:15:34.560 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:34.560 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.560 INFO [stderr] Nov 30 14:15:34.576 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.576 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:128:42 Nov 30 14:15:34.576 INFO [stderr] | Nov 30 14:15:34.576 INFO [stderr] 128 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:34.576 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:34.576 INFO [stderr] | Nov 30 14:15:34.576 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:34.576 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.576 INFO [stderr] Nov 30 14:15:34.636 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.636 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:143:42 Nov 30 14:15:34.636 INFO [stderr] | Nov 30 14:15:34.636 INFO [stderr] 143 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:34.636 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:34.636 INFO [stderr] | Nov 30 14:15:34.636 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:34.636 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.636 INFO [stderr] Nov 30 14:15:34.660 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.660 INFO [stderr] --> src/bindings/isolator_bricklet.rs:121:56 Nov 30 14:15:34.660 INFO [stderr] | Nov 30 14:15:34.660 INFO [stderr] 121 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:34.660 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:34.660 INFO [stderr] | Nov 30 14:15:34.660 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:34.660 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.660 INFO [stderr] Nov 30 14:15:34.744 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.744 INFO [stderr] --> src/bindings/isolator_bricklet.rs:137:60 Nov 30 14:15:34.744 INFO [stderr] | Nov 30 14:15:34.744 INFO [stderr] 137 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:34.744 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:34.744 INFO [stderr] | Nov 30 14:15:34.744 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:34.744 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.744 INFO [stderr] Nov 30 14:15:34.776 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.776 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:160:40 Nov 30 14:15:34.776 INFO [stderr] | Nov 30 14:15:34.776 INFO [stderr] 160 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:34.776 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:34.776 INFO [stderr] | Nov 30 14:15:34.776 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:34.776 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.776 INFO [stderr] Nov 30 14:15:34.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.848 INFO [stderr] --> src/bindings/isolator_bricklet.rs:138:64 Nov 30 14:15:34.848 INFO [stderr] | Nov 30 14:15:34.849 INFO [stderr] 138 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:34.849 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:34.849 INFO [stderr] | Nov 30 14:15:34.849 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:34.849 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.849 INFO [stderr] Nov 30 14:15:34.896 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.896 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:161:50 Nov 30 14:15:34.896 INFO [stderr] | Nov 30 14:15:34.896 INFO [stderr] 161 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:34.896 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:34.896 INFO [stderr] | Nov 30 14:15:34.896 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:34.896 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.896 INFO [stderr] Nov 30 14:15:34.912 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.912 INFO [stderr] --> src/bindings/isolator_bricklet.rs:139:53 Nov 30 14:15:34.912 INFO [stderr] | Nov 30 14:15:34.912 INFO [stderr] 139 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:34.912 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:34.912 INFO [stderr] | Nov 30 14:15:34.912 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:34.912 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.912 INFO [stderr] Nov 30 14:15:34.988 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:34.988 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:174:65 Nov 30 14:15:34.988 INFO [stderr] | Nov 30 14:15:34.988 INFO [stderr] 174 | EdgeCountConfiguration { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:34.988 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:34.988 INFO [stderr] | Nov 30 14:15:34.988 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:34.988 INFO [stderr] found type `&[u8]` Nov 30 14:15:34.988 INFO [stderr] Nov 30 14:15:35.032 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.032 INFO [stderr] --> src/bindings/isolator_bricklet.rs:140:56 Nov 30 14:15:35.032 INFO [stderr] | Nov 30 14:15:35.032 INFO [stderr] 140 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:35.032 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:35.032 INFO [stderr] | Nov 30 14:15:35.032 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:35.032 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.032 INFO [stderr] Nov 30 14:15:35.048 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.048 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:174:110 Nov 30 14:15:35.048 INFO [stderr] | Nov 30 14:15:35.048 INFO [stderr] 174 | EdgeCountConfiguration { edge_type: ::from_le_bytes(&bytes[0..1]), debounce: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:35.048 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:35.048 INFO [stderr] | Nov 30 14:15:35.048 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:35.048 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.048 INFO [stderr] Nov 30 14:15:35.152 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.152 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:186:60 Nov 30 14:15:35.152 INFO [stderr] | Nov 30 14:15:35.152 INFO [stderr] 186 | PwmConfiguration { frequency: ::from_le_bytes(&bytes[0..4]), duty_cycle: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:35.152 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:35.152 INFO [stderr] | Nov 30 14:15:35.152 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:35.152 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.152 INFO [stderr] Nov 30 14:15:35.172 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.172 INFO [stderr] --> src/bindings/isolator_bricklet.rs:163:53 Nov 30 14:15:35.172 INFO [stderr] | Nov 30 14:15:35.172 INFO [stderr] 163 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:35.172 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:35.172 INFO [stderr] | Nov 30 14:15:35.172 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:35.172 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.172 INFO [stderr] Nov 30 14:15:35.280 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.280 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:186:108 Nov 30 14:15:35.280 INFO [stderr] | Nov 30 14:15:35.280 INFO [stderr] 186 | PwmConfiguration { frequency: ::from_le_bytes(&bytes[0..4]), duty_cycle: ::from_le_bytes(&bytes[4..6]) } Nov 30 14:15:35.280 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:35.280 INFO [stderr] | Nov 30 14:15:35.280 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:35.280 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.280 INFO [stderr] Nov 30 14:15:35.292 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.292 INFO [stderr] --> src/bindings/joystick_bricklet.rs:79:85 Nov 30 14:15:35.292 INFO [stderr] | Nov 30 14:15:35.292 INFO [stderr] 79 | fn from_le_bytes(bytes: &[u8]) -> Position { Position { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } } Nov 30 14:15:35.292 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:35.292 INFO [stderr] | Nov 30 14:15:35.292 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:35.292 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.292 INFO [stderr] Nov 30 14:15:35.402 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.402 INFO [stderr] --> src/bindings/joystick_bricklet.rs:79:124 Nov 30 14:15:35.402 INFO [stderr] | Nov 30 14:15:35.402 INFO [stderr] 79 | fn from_le_bytes(bytes: &[u8]) -> Position { Position { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } } Nov 30 14:15:35.402 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:35.402 INFO [stderr] | Nov 30 14:15:35.402 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:35.402 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.402 INFO [stderr] Nov 30 14:15:35.413 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.413 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:200:42 Nov 30 14:15:35.413 INFO [stderr] | Nov 30 14:15:35.413 INFO [stderr] 200 | channel: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:35.413 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:35.413 INFO [stderr] | Nov 30 14:15:35.413 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:35.413 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.413 INFO [stderr] Nov 30 14:15:35.480 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.480 INFO [stderr] --> src/bindings/joystick_bricklet.rs:90:47 Nov 30 14:15:35.480 INFO [stderr] | Nov 30 14:15:35.480 INFO [stderr] 90 | AnalogValue { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:35.480 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:35.480 INFO [stderr] | Nov 30 14:15:35.480 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:35.480 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.480 INFO [stderr] Nov 30 14:15:35.496 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.496 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:227:58 Nov 30 14:15:35.496 INFO [stderr] | Nov 30 14:15:35.496 INFO [stderr] 227 | MonoflopDoneEvent { channel: ::from_le_bytes(&bytes[0..1]), value: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:35.496 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:35.496 INFO [stderr] | Nov 30 14:15:35.496 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:35.496 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.496 INFO [stderr] Nov 30 14:15:35.524 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.524 INFO [stderr] --> src/bindings/joystick_bricklet.rs:90:86 Nov 30 14:15:35.524 INFO [stderr] | Nov 30 14:15:35.524 INFO [stderr] 90 | AnalogValue { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:35.524 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:35.524 INFO [stderr] | Nov 30 14:15:35.524 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:35.524 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.524 INFO [stderr] Nov 30 14:15:35.540 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.540 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:242:60 Nov 30 14:15:35.540 INFO [stderr] | Nov 30 14:15:35.541 INFO [stderr] 242 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:35.541 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:35.541 INFO [stderr] | Nov 30 14:15:35.541 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:35.541 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.541 INFO [stderr] Nov 30 14:15:35.576 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.576 INFO [stderr] --> src/bindings/joystick_bricklet.rs:107:41 Nov 30 14:15:35.576 INFO [stderr] | Nov 30 14:15:35.576 INFO [stderr] 107 | min_x: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:35.576 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:35.576 INFO [stderr] | Nov 30 14:15:35.576 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:35.576 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.576 INFO [stderr] Nov 30 14:15:35.588 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.588 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:243:64 Nov 30 14:15:35.588 INFO [stderr] | Nov 30 14:15:35.588 INFO [stderr] 243 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:35.588 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:35.588 INFO [stderr] | Nov 30 14:15:35.588 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:35.588 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.588 INFO [stderr] Nov 30 14:15:35.632 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.632 INFO [stderr] --> src/bindings/joystick_bricklet.rs:108:41 Nov 30 14:15:35.632 INFO [stderr] | Nov 30 14:15:35.632 INFO [stderr] 108 | max_x: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:35.632 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:35.632 INFO [stderr] | Nov 30 14:15:35.632 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:35.632 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.632 INFO [stderr] Nov 30 14:15:35.672 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.672 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:244:53 Nov 30 14:15:35.672 INFO [stderr] | Nov 30 14:15:35.672 INFO [stderr] 244 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:35.672 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:35.672 INFO [stderr] | Nov 30 14:15:35.672 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:35.672 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.672 INFO [stderr] Nov 30 14:15:35.676 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.676 INFO [stderr] --> src/bindings/joystick_bricklet.rs:109:41 Nov 30 14:15:35.676 INFO [stderr] | Nov 30 14:15:35.676 INFO [stderr] 109 | min_y: ::from_le_bytes(&bytes[5..7]), Nov 30 14:15:35.676 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:35.676 INFO [stderr] | Nov 30 14:15:35.676 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:35.676 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.676 INFO [stderr] Nov 30 14:15:35.728 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.728 INFO [stderr] --> src/bindings/joystick_bricklet.rs:110:41 Nov 30 14:15:35.728 INFO [stderr] | Nov 30 14:15:35.728 INFO [stderr] 110 | max_y: ::from_le_bytes(&bytes[7..9]), Nov 30 14:15:35.728 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:35.728 INFO [stderr] | Nov 30 14:15:35.728 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:35.728 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.728 INFO [stderr] Nov 30 14:15:35.766 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.766 INFO [stderr] --> src/bindings/joystick_bricklet.rs:128:41 Nov 30 14:15:35.766 INFO [stderr] | Nov 30 14:15:35.773 INFO [stderr] 128 | min_x: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:35.773 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:35.773 INFO [stderr] | Nov 30 14:15:35.773 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:35.773 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.773 INFO [stderr] Nov 30 14:15:35.824 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.824 INFO [stderr] --> src/bindings/joystick_bricklet.rs:129:41 Nov 30 14:15:35.824 INFO [stderr] | Nov 30 14:15:35.824 INFO [stderr] 129 | max_x: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:35.824 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:35.824 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.824 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:245:56 Nov 30 14:15:35.824 INFO [stderr] | Nov 30 14:15:35.824 INFO [stderr] 245 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:35.824 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:35.824 INFO [stderr] | Nov 30 14:15:35.824 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:35.824 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.824 INFO [stderr] Nov 30 14:15:35.824 INFO [stderr] | Nov 30 14:15:35.824 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:35.824 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.824 INFO [stderr] Nov 30 14:15:35.888 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.888 INFO [stderr] --> src/bindings/joystick_bricklet.rs:130:41 Nov 30 14:15:35.888 INFO [stderr] | Nov 30 14:15:35.888 INFO [stderr] 130 | min_y: ::from_le_bytes(&bytes[5..7]), Nov 30 14:15:35.888 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:35.888 INFO [stderr] | Nov 30 14:15:35.888 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:35.888 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.888 INFO [stderr] Nov 30 14:15:35.932 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.932 INFO [stderr] --> src/bindings/joystick_bricklet.rs:131:41 Nov 30 14:15:35.932 INFO [stderr] | Nov 30 14:15:35.932 INFO [stderr] 131 | max_y: ::from_le_bytes(&bytes[7..9]), Nov 30 14:15:35.932 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:35.932 INFO [stderr] | Nov 30 14:15:35.932 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:35.932 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.932 INFO [stderr] Nov 30 14:15:35.980 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:35.980 INFO [stderr] --> src/bindings/joystick_bricklet.rs:144:49 Nov 30 14:15:35.980 INFO [stderr] | Nov 30 14:15:35.980 INFO [stderr] 144 | PositionEvent { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:35.980 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:35.980 INFO [stderr] | Nov 30 14:15:35.980 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:35.980 INFO [stderr] found type `&[u8]` Nov 30 14:15:35.980 INFO [stderr] Nov 30 14:15:36.007 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.007 INFO [stderr] --> src/bindings/io4_v2_bricklet.rs:268:53 Nov 30 14:15:36.012 INFO [stderr] | Nov 30 14:15:36.012 INFO [stderr] 268 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:36.012 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:36.012 INFO [stderr] | Nov 30 14:15:36.012 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:36.012 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.012 INFO [stderr] Nov 30 14:15:36.048 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.048 INFO [stderr] --> src/bindings/joystick_bricklet.rs:144:88 Nov 30 14:15:36.048 INFO [stderr] | Nov 30 14:15:36.048 INFO [stderr] 144 | PositionEvent { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:36.048 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:36.052 INFO [stderr] | Nov 30 14:15:36.052 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:36.052 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.052 INFO [stderr] Nov 30 14:15:36.112 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.112 INFO [stderr] --> src/bindings/joystick_bricklet.rs:156:52 Nov 30 14:15:36.112 INFO [stderr] | Nov 30 14:15:36.112 INFO [stderr] 156 | AnalogValueEvent { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:36.112 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:36.116 INFO [stderr] | Nov 30 14:15:36.116 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:36.116 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.116 INFO [stderr] Nov 30 14:15:36.156 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.156 INFO [stderr] --> src/bindings/joystick_bricklet.rs:156:91 Nov 30 14:15:36.156 INFO [stderr] | Nov 30 14:15:36.156 INFO [stderr] 156 | AnalogValueEvent { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:36.156 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:36.160 INFO [stderr] | Nov 30 14:15:36.160 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:36.160 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.160 INFO [stderr] Nov 30 14:15:36.220 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.220 INFO [stderr] --> src/bindings/joystick_bricklet.rs:168:56 Nov 30 14:15:36.221 INFO [stderr] | Nov 30 14:15:36.221 INFO [stderr] 168 | PositionReachedEvent { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:36.221 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:36.221 INFO [stderr] | Nov 30 14:15:36.221 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:36.221 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.222 INFO [stderr] Nov 30 14:15:36.296 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.297 INFO [stderr] --> src/bindings/isolator_bricklet.rs:84:55 Nov 30 14:15:36.297 INFO [stderr] | Nov 30 14:15:36.297 INFO [stderr] 84 | messages_from_brick: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:36.297 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:36.297 INFO [stderr] | Nov 30 14:15:36.297 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:36.297 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.297 INFO [stderr] Nov 30 14:15:36.300 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.300 INFO [stderr] --> src/bindings/joystick_bricklet.rs:168:95 Nov 30 14:15:36.300 INFO [stderr] | Nov 30 14:15:36.300 INFO [stderr] 168 | PositionReachedEvent { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:36.300 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:36.300 INFO [stderr] | Nov 30 14:15:36.300 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:36.300 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.300 INFO [stderr] Nov 30 14:15:36.378 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.378 INFO [stderr] --> src/bindings/isolator_bricklet.rs:85:58 Nov 30 14:15:36.378 INFO [stderr] | Nov 30 14:15:36.378 INFO [stderr] 85 | messages_from_bricklet: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:36.378 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:36.378 INFO [stderr] | Nov 30 14:15:36.378 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:36.378 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.378 INFO [stderr] Nov 30 14:15:36.474 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.474 INFO [stderr] --> src/bindings/joystick_bricklet.rs:180:59 Nov 30 14:15:36.474 INFO [stderr] | Nov 30 14:15:36.474 INFO [stderr] 180 | AnalogValueReachedEvent { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:36.474 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:36.474 INFO [stderr] | Nov 30 14:15:36.474 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:36.474 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.474 INFO [stderr] Nov 30 14:15:36.484 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.484 INFO [stderr] --> src/bindings/isolator_bricklet.rs:86:72 Nov 30 14:15:36.484 INFO [stderr] | Nov 30 14:15:36.484 INFO [stderr] 86 | connected_bricklet_device_identifier: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:36.484 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:36.484 INFO [stderr] | Nov 30 14:15:36.484 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:36.484 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.484 INFO [stderr] Nov 30 14:15:36.569 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.572 INFO [stderr] --> src/bindings/joystick_bricklet.rs:180:98 Nov 30 14:15:36.572 INFO [stderr] | Nov 30 14:15:36.572 INFO [stderr] 180 | AnalogValueReachedEvent { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:36.572 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:36.572 INFO [stderr] | Nov 30 14:15:36.572 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:36.572 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.572 INFO [stderr] Nov 30 14:15:36.624 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.624 INFO [stderr] --> src/bindings/joystick_bricklet.rs:202:53 Nov 30 14:15:36.624 INFO [stderr] | Nov 30 14:15:36.624 INFO [stderr] 202 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:36.624 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:36.624 INFO [stderr] | Nov 30 14:15:36.624 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:36.624 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.624 INFO [stderr] Nov 30 14:15:36.633 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.633 INFO [stderr] --> src/bindings/isolator_bricklet.rs:102:60 Nov 30 14:15:36.633 INFO [stderr] | Nov 30 14:15:36.633 INFO [stderr] 102 | minimum_dynamic_baudrate: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:36.633 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:36.633 INFO [stderr] | Nov 30 14:15:36.633 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:36.633 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.633 INFO [stderr] Nov 30 14:15:36.712 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.712 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:102:39 Nov 30 14:15:36.712 INFO [stderr] | Nov 30 14:15:36.712 INFO [stderr] 102 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:36.712 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:36.712 INFO [stderr] | Nov 30 14:15:36.712 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:36.712 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.712 INFO [stderr] Nov 30 14:15:36.768 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.768 INFO [stderr] --> src/bindings/isolator_bricklet.rs:118:60 Nov 30 14:15:36.768 INFO [stderr] | Nov 30 14:15:36.768 INFO [stderr] 118 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:36.768 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:36.768 INFO [stderr] | Nov 30 14:15:36.768 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:36.768 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.768 INFO [stderr] Nov 30 14:15:36.776 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.776 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:103:39 Nov 30 14:15:36.776 INFO [stderr] | Nov 30 14:15:36.776 INFO [stderr] 103 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:36.776 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:36.776 INFO [stderr] | Nov 30 14:15:36.776 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:36.776 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.776 INFO [stderr] Nov 30 14:15:36.812 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.812 INFO [stderr] --> src/bindings/isolator_bricklet.rs:119:64 Nov 30 14:15:36.812 INFO [stderr] | Nov 30 14:15:36.812 INFO [stderr] 119 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:36.812 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:36.812 INFO [stderr] | Nov 30 14:15:36.812 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:36.812 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.812 INFO [stderr] Nov 30 14:15:36.812 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.812 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:119:39 Nov 30 14:15:36.812 INFO [stderr] | Nov 30 14:15:36.812 INFO [stderr] 119 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:36.812 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:36.812 INFO [stderr] | Nov 30 14:15:36.812 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:36.812 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.812 INFO [stderr] Nov 30 14:15:36.860 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.860 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:120:39 Nov 30 14:15:36.860 INFO [stderr] | Nov 30 14:15:36.860 INFO [stderr] 120 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:36.860 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:36.860 INFO [stderr] | Nov 30 14:15:36.860 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:36.860 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.860 INFO [stderr] Nov 30 14:15:36.871 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.871 INFO [stderr] --> src/bindings/isolator_bricklet.rs:120:53 Nov 30 14:15:36.871 INFO [stderr] | Nov 30 14:15:36.871 INFO [stderr] 120 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:36.871 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:36.871 INFO [stderr] | Nov 30 14:15:36.871 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:36.871 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.871 INFO [stderr] Nov 30 14:15:36.904 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.904 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:134:58 Nov 30 14:15:36.904 INFO [stderr] | Nov 30 14:15:36.904 INFO [stderr] 134 | distance_average_length: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:36.904 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:36.904 INFO [stderr] | Nov 30 14:15:36.904 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:36.904 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.909 INFO [stderr] Nov 30 14:15:36.928 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.928 INFO [stderr] --> src/bindings/isolator_bricklet.rs:121:56 Nov 30 14:15:36.928 INFO [stderr] | Nov 30 14:15:36.928 INFO [stderr] 121 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:36.928 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:36.928 INFO [stderr] | Nov 30 14:15:36.928 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:36.928 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.928 INFO [stderr] Nov 30 14:15:36.944 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.945 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:135:58 Nov 30 14:15:36.945 INFO [stderr] | Nov 30 14:15:36.945 INFO [stderr] 135 | velocity_average_length: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:36.945 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:36.945 INFO [stderr] | Nov 30 14:15:36.945 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:36.945 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.945 INFO [stderr] Nov 30 14:15:36.972 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.972 INFO [stderr] --> src/bindings/isolator_bricklet.rs:137:60 Nov 30 14:15:36.972 INFO [stderr] | Nov 30 14:15:36.972 INFO [stderr] 137 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:36.972 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:36.972 INFO [stderr] | Nov 30 14:15:36.972 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:36.972 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.972 INFO [stderr] Nov 30 14:15:36.996 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:36.996 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:151:52 Nov 30 14:15:36.996 INFO [stderr] | Nov 30 14:15:36.996 INFO [stderr] 151 | acquisition_count: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:36.996 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:36.996 INFO [stderr] | Nov 30 14:15:36.996 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:36.996 INFO [stderr] found type `&[u8]` Nov 30 14:15:36.996 INFO [stderr] Nov 30 14:15:37.015 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.015 INFO [stderr] --> src/bindings/isolator_bricklet.rs:138:64 Nov 30 14:15:37.015 INFO [stderr] | Nov 30 14:15:37.015 INFO [stderr] 138 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:37.015 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:37.015 INFO [stderr] | Nov 30 14:15:37.015 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:37.015 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.015 INFO [stderr] Nov 30 14:15:37.060 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.060 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:153:50 Nov 30 14:15:37.060 INFO [stderr] | Nov 30 14:15:37.060 INFO [stderr] 153 | threshold_value: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:37.060 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:37.060 INFO [stderr] | Nov 30 14:15:37.060 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:37.060 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.060 INFO [stderr] Nov 30 14:15:37.064 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.064 INFO [stderr] --> src/bindings/isolator_bricklet.rs:139:53 Nov 30 14:15:37.064 INFO [stderr] | Nov 30 14:15:37.064 INFO [stderr] 139 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:37.064 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:37.064 INFO [stderr] | Nov 30 14:15:37.064 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:37.064 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.064 INFO [stderr] Nov 30 14:15:37.100 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.100 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:154:57 Nov 30 14:15:37.100 INFO [stderr] | Nov 30 14:15:37.100 INFO [stderr] 154 | measurement_frequency: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:37.100 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.100 INFO [stderr] | Nov 30 14:15:37.100 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.100 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.100 INFO [stderr] Nov 30 14:15:37.123 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.123 INFO [stderr] --> src/bindings/isolator_bricklet.rs:140:56 Nov 30 14:15:37.123 INFO [stderr] | Nov 30 14:15:37.123 INFO [stderr] 140 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:37.123 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:37.123 INFO [stderr] | Nov 30 14:15:37.123 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:37.123 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.123 INFO [stderr] Nov 30 14:15:37.156 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.156 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:177:53 Nov 30 14:15:37.156 INFO [stderr] | Nov 30 14:15:37.156 INFO [stderr] 177 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:37.156 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.156 INFO [stderr] | Nov 30 14:15:37.156 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.156 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.156 INFO [stderr] Nov 30 14:15:37.185 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.185 INFO [stderr] --> src/bindings/isolator_bricklet.rs:163:53 Nov 30 14:15:37.185 INFO [stderr] | Nov 30 14:15:37.185 INFO [stderr] 163 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:37.185 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.185 INFO [stderr] | Nov 30 14:15:37.185 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.185 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.185 INFO [stderr] Nov 30 14:15:37.220 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.220 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:124:49 Nov 30 14:15:37.220 INFO [stderr] | Nov 30 14:15:37.220 INFO [stderr] 124 | pixels_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:37.220 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.220 INFO [stderr] | Nov 30 14:15:37.220 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.220 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.220 INFO [stderr] Nov 30 14:15:37.253 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.253 INFO [stderr] --> src/bindings/joystick_bricklet.rs:79:85 Nov 30 14:15:37.253 INFO [stderr] | Nov 30 14:15:37.253 INFO [stderr] 79 | fn from_le_bytes(bytes: &[u8]) -> Position { Position { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } } Nov 30 14:15:37.253 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.253 INFO [stderr] | Nov 30 14:15:37.253 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.253 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.253 INFO [stderr] Nov 30 14:15:37.294 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.294 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:125:55 Nov 30 14:15:37.294 INFO [stderr] | Nov 30 14:15:37.294 INFO [stderr] 125 | pixels_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:37.294 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.294 INFO [stderr] | Nov 30 14:15:37.294 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.294 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.294 INFO [stderr] Nov 30 14:15:37.304 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.304 INFO [stderr] --> src/bindings/joystick_bricklet.rs:79:124 Nov 30 14:15:37.304 INFO [stderr] | Nov 30 14:15:37.304 INFO [stderr] 79 | fn from_le_bytes(bytes: &[u8]) -> Position { Position { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } } Nov 30 14:15:37.304 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.304 INFO [stderr] | Nov 30 14:15:37.304 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.304 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.304 INFO [stderr] Nov 30 14:15:37.356 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.356 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:151:43 Nov 30 14:15:37.356 INFO [stderr] | Nov 30 14:15:37.356 INFO [stderr] 151 | contrast: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:37.356 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:37.356 INFO [stderr] | Nov 30 14:15:37.356 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:37.356 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.356 INFO [stderr] Nov 30 14:15:37.367 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.367 INFO [stderr] --> src/bindings/joystick_bricklet.rs:90:47 Nov 30 14:15:37.367 INFO [stderr] | Nov 30 14:15:37.367 INFO [stderr] 90 | AnalogValue { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:37.367 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.367 INFO [stderr] | Nov 30 14:15:37.367 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.367 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.367 INFO [stderr] Nov 30 14:15:37.412 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.412 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:152:44 Nov 30 14:15:37.412 INFO [stderr] | Nov 30 14:15:37.412 INFO [stderr] 152 | backlight: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:37.413 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:37.413 INFO [stderr] | Nov 30 14:15:37.413 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:37.413 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.413 INFO [stderr] Nov 30 14:15:37.424 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.424 INFO [stderr] --> src/bindings/joystick_bricklet.rs:90:86 Nov 30 14:15:37.424 INFO [stderr] | Nov 30 14:15:37.424 INFO [stderr] 90 | AnalogValue { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:37.424 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.424 INFO [stderr] | Nov 30 14:15:37.424 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.424 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.424 INFO [stderr] Nov 30 14:15:37.467 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.467 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:170:44 Nov 30 14:15:37.467 INFO [stderr] | Nov 30 14:15:37.467 INFO [stderr] 170 | pressure: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:37.467 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.467 INFO [stderr] | Nov 30 14:15:37.467 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.467 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.467 INFO [stderr] Nov 30 14:15:37.484 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.484 INFO [stderr] --> src/bindings/joystick_bricklet.rs:107:41 Nov 30 14:15:37.484 INFO [stderr] | Nov 30 14:15:37.485 INFO [stderr] 107 | min_x: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:37.485 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.485 INFO [stderr] | Nov 30 14:15:37.485 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.485 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.485 INFO [stderr] Nov 30 14:15:37.508 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.508 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:171:37 Nov 30 14:15:37.508 INFO [stderr] | Nov 30 14:15:37.508 INFO [stderr] 171 | x: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:37.508 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.508 INFO [stderr] | Nov 30 14:15:37.508 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.508 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.508 INFO [stderr] Nov 30 14:15:37.548 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.548 INFO [stderr] --> src/bindings/joystick_bricklet.rs:108:41 Nov 30 14:15:37.548 INFO [stderr] | Nov 30 14:15:37.548 INFO [stderr] 108 | max_x: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:37.548 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.548 INFO [stderr] | Nov 30 14:15:37.548 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.548 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.548 INFO [stderr] Nov 30 14:15:37.560 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.560 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:172:37 Nov 30 14:15:37.560 INFO [stderr] | Nov 30 14:15:37.560 INFO [stderr] 172 | y: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:37.560 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.560 INFO [stderr] | Nov 30 14:15:37.560 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.560 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.560 INFO [stderr] Nov 30 14:15:37.606 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.606 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:173:39 Nov 30 14:15:37.606 INFO [stderr] | Nov 30 14:15:37.606 INFO [stderr] 173 | age: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:37.606 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:37.606 INFO [stderr] | Nov 30 14:15:37.606 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:37.606 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.606 INFO [stderr] Nov 30 14:15:37.624 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.624 INFO [stderr] --> src/bindings/joystick_bricklet.rs:109:41 Nov 30 14:15:37.624 INFO [stderr] | Nov 30 14:15:37.624 INFO [stderr] 109 | min_y: ::from_le_bytes(&bytes[5..7]), Nov 30 14:15:37.624 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.624 INFO [stderr] | Nov 30 14:15:37.624 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.624 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.624 INFO [stderr] Nov 30 14:15:37.664 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.664 INFO [stderr] --> src/bindings/joystick_bricklet.rs:110:41 Nov 30 14:15:37.664 INFO [stderr] | Nov 30 14:15:37.664 INFO [stderr] 110 | max_y: ::from_le_bytes(&bytes[7..9]), Nov 30 14:15:37.664 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.664 INFO [stderr] | Nov 30 14:15:37.664 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.664 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.664 INFO [stderr] Nov 30 14:15:37.664 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.664 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:187:42 Nov 30 14:15:37.664 INFO [stderr] | Nov 30 14:15:37.664 INFO [stderr] 187 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:37.664 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:37.664 INFO [stderr] | Nov 30 14:15:37.664 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:37.664 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.664 INFO [stderr] Nov 30 14:15:37.716 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.716 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:204:44 Nov 30 14:15:37.716 INFO [stderr] | Nov 30 14:15:37.716 INFO [stderr] 204 | pressure: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:37.716 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.716 INFO [stderr] | Nov 30 14:15:37.716 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.716 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.716 INFO [stderr] Nov 30 14:15:37.716 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.716 INFO [stderr] --> src/bindings/joystick_bricklet.rs:128:41 Nov 30 14:15:37.716 INFO [stderr] | Nov 30 14:15:37.716 INFO [stderr] 128 | min_x: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:37.716 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.716 INFO [stderr] | Nov 30 14:15:37.716 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.716 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.716 INFO [stderr] Nov 30 14:15:37.761 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.761 INFO [stderr] --> src/bindings/joystick_bricklet.rs:129:41 Nov 30 14:15:37.761 INFO [stderr] | Nov 30 14:15:37.761 INFO [stderr] 129 | max_x: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:37.761 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.761 INFO [stderr] | Nov 30 14:15:37.761 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.761 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.761 INFO [stderr] Nov 30 14:15:37.778 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.778 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:205:37 Nov 30 14:15:37.778 INFO [stderr] | Nov 30 14:15:37.778 INFO [stderr] 205 | x: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:37.778 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.778 INFO [stderr] | Nov 30 14:15:37.778 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.778 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.778 INFO [stderr] Nov 30 14:15:37.804 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.804 INFO [stderr] --> src/bindings/joystick_bricklet.rs:130:41 Nov 30 14:15:37.804 INFO [stderr] | Nov 30 14:15:37.804 INFO [stderr] 130 | min_y: ::from_le_bytes(&bytes[5..7]), Nov 30 14:15:37.804 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.804 INFO [stderr] | Nov 30 14:15:37.804 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.804 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.804 INFO [stderr] Nov 30 14:15:37.828 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.828 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:206:37 Nov 30 14:15:37.828 INFO [stderr] | Nov 30 14:15:37.828 INFO [stderr] 206 | y: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:37.831 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.831 INFO [stderr] | Nov 30 14:15:37.831 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.831 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.831 INFO [stderr] Nov 30 14:15:37.844 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.844 INFO [stderr] --> src/bindings/joystick_bricklet.rs:131:41 Nov 30 14:15:37.844 INFO [stderr] | Nov 30 14:15:37.844 INFO [stderr] 131 | max_y: ::from_le_bytes(&bytes[7..9]), Nov 30 14:15:37.844 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.844 INFO [stderr] | Nov 30 14:15:37.844 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.844 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.844 INFO [stderr] Nov 30 14:15:37.876 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.876 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:207:39 Nov 30 14:15:37.876 INFO [stderr] | Nov 30 14:15:37.876 INFO [stderr] 207 | age: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:37.876 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:37.876 INFO [stderr] | Nov 30 14:15:37.876 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:37.876 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.876 INFO [stderr] Nov 30 14:15:37.894 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.894 INFO [stderr] --> src/bindings/joystick_bricklet.rs:144:49 Nov 30 14:15:37.894 INFO [stderr] | Nov 30 14:15:37.894 INFO [stderr] 144 | PositionEvent { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:37.894 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.894 INFO [stderr] | Nov 30 14:15:37.894 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.894 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.894 INFO [stderr] Nov 30 14:15:37.936 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.936 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:227:42 Nov 30 14:15:37.937 INFO [stderr] | Nov 30 14:15:37.937 INFO [stderr] 227 | gesture: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:37.937 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:37.937 INFO [stderr] | Nov 30 14:15:37.937 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:37.937 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.937 INFO [stderr] Nov 30 14:15:37.940 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.940 INFO [stderr] --> src/bindings/joystick_bricklet.rs:144:88 Nov 30 14:15:37.940 INFO [stderr] | Nov 30 14:15:37.940 INFO [stderr] 144 | PositionEvent { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:37.940 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.940 INFO [stderr] | Nov 30 14:15:37.940 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.940 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.940 INFO [stderr] Nov 30 14:15:37.976 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.976 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:228:44 Nov 30 14:15:37.976 INFO [stderr] | Nov 30 14:15:37.976 INFO [stderr] 228 | duration: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:37.976 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:37.976 INFO [stderr] | Nov 30 14:15:37.976 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:37.976 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.976 INFO [stderr] Nov 30 14:15:37.992 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:37.992 INFO [stderr] --> src/bindings/joystick_bricklet.rs:156:52 Nov 30 14:15:37.992 INFO [stderr] | Nov 30 14:15:37.992 INFO [stderr] 156 | AnalogValueEvent { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:37.992 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:37.992 INFO [stderr] | Nov 30 14:15:37.992 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:37.992 INFO [stderr] found type `&[u8]` Nov 30 14:15:37.992 INFO [stderr] Nov 30 14:15:38.078 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.078 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:229:48 Nov 30 14:15:38.078 INFO [stderr] | Nov 30 14:15:38.078 INFO [stderr] 229 | pressure_max: ::from_le_bytes(&bytes[5..7]), Nov 30 14:15:38.078 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.078 INFO [stderr] | Nov 30 14:15:38.078 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.078 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.078 INFO [stderr] Nov 30 14:15:38.078 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.078 INFO [stderr] --> src/bindings/joystick_bricklet.rs:156:91 Nov 30 14:15:38.078 INFO [stderr] | Nov 30 14:15:38.078 INFO [stderr] 156 | AnalogValueEvent { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:38.078 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.078 INFO [stderr] | Nov 30 14:15:38.079 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.079 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.079 INFO [stderr] Nov 30 14:15:38.088 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.088 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:230:43 Nov 30 14:15:38.088 INFO [stderr] | Nov 30 14:15:38.088 INFO [stderr] 230 | x_start: ::from_le_bytes(&bytes[7..9]), Nov 30 14:15:38.088 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.088 INFO [stderr] | Nov 30 14:15:38.088 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.088 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.088 INFO [stderr] Nov 30 14:15:38.099 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.099 INFO [stderr] --> src/bindings/joystick_bricklet.rs:168:56 Nov 30 14:15:38.099 INFO [stderr] | Nov 30 14:15:38.099 INFO [stderr] 168 | PositionReachedEvent { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:38.099 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.099 INFO [stderr] | Nov 30 14:15:38.099 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.099 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.099 INFO [stderr] Nov 30 14:15:38.132 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.132 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:231:43 Nov 30 14:15:38.132 INFO [stderr] | Nov 30 14:15:38.132 INFO [stderr] 231 | y_start: ::from_le_bytes(&bytes[9..11]), Nov 30 14:15:38.132 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.132 INFO [stderr] | Nov 30 14:15:38.132 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.132 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.132 INFO [stderr] Nov 30 14:15:38.221 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.221 INFO [stderr] --> src/bindings/joystick_bricklet.rs:168:95 Nov 30 14:15:38.221 INFO [stderr] | Nov 30 14:15:38.221 INFO [stderr] 168 | PositionReachedEvent { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:38.221 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.221 INFO [stderr] | Nov 30 14:15:38.221 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.221 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.222 INFO [stderr] Nov 30 14:15:38.222 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.222 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:232:41 Nov 30 14:15:38.222 INFO [stderr] | Nov 30 14:15:38.222 INFO [stderr] 232 | x_end: ::from_le_bytes(&bytes[11..13]), Nov 30 14:15:38.222 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.222 INFO [stderr] | Nov 30 14:15:38.222 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.222 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.222 INFO [stderr] Nov 30 14:15:38.222 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.222 INFO [stderr] --> src/bindings/joystick_bricklet.rs:180:59 Nov 30 14:15:38.222 INFO [stderr] | Nov 30 14:15:38.222 INFO [stderr] 180 | AnalogValueReachedEvent { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:38.222 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.222 INFO [stderr] | Nov 30 14:15:38.222 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.222 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.222 INFO [stderr] Nov 30 14:15:38.247 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.247 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:233:41 Nov 30 14:15:38.247 INFO [stderr] | Nov 30 14:15:38.247 INFO [stderr] 233 | y_end: ::from_le_bytes(&bytes[13..15]), Nov 30 14:15:38.247 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.247 INFO [stderr] | Nov 30 14:15:38.247 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.247 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.247 INFO [stderr] Nov 30 14:15:38.247 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.247 INFO [stderr] --> src/bindings/joystick_bricklet.rs:180:98 Nov 30 14:15:38.247 INFO [stderr] | Nov 30 14:15:38.247 INFO [stderr] 180 | AnalogValueReachedEvent { x: ::from_le_bytes(&bytes[0..2]), y: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:15:38.247 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.247 INFO [stderr] | Nov 30 14:15:38.247 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.247 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.247 INFO [stderr] Nov 30 14:15:38.283 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.283 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:234:39 Nov 30 14:15:38.283 INFO [stderr] | Nov 30 14:15:38.283 INFO [stderr] 234 | age: ::from_le_bytes(&bytes[15..19]), Nov 30 14:15:38.283 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:38.283 INFO [stderr] | Nov 30 14:15:38.283 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:38.283 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.283 INFO [stderr] Nov 30 14:15:38.327 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.327 INFO [stderr] --> src/bindings/joystick_bricklet.rs:202:53 Nov 30 14:15:38.327 INFO [stderr] | Nov 30 14:15:38.327 INFO [stderr] 202 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:38.327 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.327 INFO [stderr] | Nov 30 14:15:38.327 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.327 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.327 INFO [stderr] Nov 30 14:15:38.328 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.328 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:248:42 Nov 30 14:15:38.328 INFO [stderr] | Nov 30 14:15:38.328 INFO [stderr] 248 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:38.328 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:38.328 INFO [stderr] | Nov 30 14:15:38.328 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:38.328 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.328 INFO [stderr] Nov 30 14:15:38.380 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.380 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:102:39 Nov 30 14:15:38.380 INFO [stderr] | Nov 30 14:15:38.380 INFO [stderr] 102 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:38.380 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.380 INFO [stderr] | Nov 30 14:15:38.380 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.380 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.380 INFO [stderr] Nov 30 14:15:38.392 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.392 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:269:42 Nov 30 14:15:38.392 INFO [stderr] | Nov 30 14:15:38.392 INFO [stderr] 269 | gesture: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:38.392 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:38.392 INFO [stderr] | Nov 30 14:15:38.392 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:38.392 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.392 INFO [stderr] Nov 30 14:15:38.440 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.440 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:103:39 Nov 30 14:15:38.440 INFO [stderr] | Nov 30 14:15:38.440 INFO [stderr] 103 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:38.440 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.440 INFO [stderr] | Nov 30 14:15:38.440 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.440 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.440 INFO [stderr] Nov 30 14:15:38.448 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.448 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:270:44 Nov 30 14:15:38.448 INFO [stderr] | Nov 30 14:15:38.448 INFO [stderr] 270 | duration: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:38.448 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:38.448 INFO [stderr] | Nov 30 14:15:38.449 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:38.449 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.449 INFO [stderr] Nov 30 14:15:38.520 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.520 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:119:39 Nov 30 14:15:38.520 INFO [stderr] | Nov 30 14:15:38.520 INFO [stderr] 119 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:38.520 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.520 INFO [stderr] | Nov 30 14:15:38.520 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.520 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.520 INFO [stderr] Nov 30 14:15:38.528 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.528 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:271:48 Nov 30 14:15:38.528 INFO [stderr] | Nov 30 14:15:38.528 INFO [stderr] 271 | pressure_max: ::from_le_bytes(&bytes[5..7]), Nov 30 14:15:38.528 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.528 INFO [stderr] | Nov 30 14:15:38.528 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.528 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.528 INFO [stderr] Nov 30 14:15:38.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.556 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:120:39 Nov 30 14:15:38.556 INFO [stderr] | Nov 30 14:15:38.556 INFO [stderr] 120 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:38.556 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.556 INFO [stderr] | Nov 30 14:15:38.556 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.556 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.556 INFO [stderr] Nov 30 14:15:38.588 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.588 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:272:43 Nov 30 14:15:38.588 INFO [stderr] | Nov 30 14:15:38.588 INFO [stderr] 272 | x_start: ::from_le_bytes(&bytes[7..9]), Nov 30 14:15:38.588 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.588 INFO [stderr] | Nov 30 14:15:38.588 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.588 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.588 INFO [stderr] Nov 30 14:15:38.628 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.628 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:134:58 Nov 30 14:15:38.628 INFO [stderr] | Nov 30 14:15:38.628 INFO [stderr] 134 | distance_average_length: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:38.628 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:38.628 INFO [stderr] | Nov 30 14:15:38.628 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:38.628 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.628 INFO [stderr] Nov 30 14:15:38.642 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.642 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:273:43 Nov 30 14:15:38.642 INFO [stderr] | Nov 30 14:15:38.642 INFO [stderr] 273 | y_start: ::from_le_bytes(&bytes[9..11]), Nov 30 14:15:38.642 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.642 INFO [stderr] | Nov 30 14:15:38.642 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.642 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.642 INFO [stderr] Nov 30 14:15:38.672 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.672 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:135:58 Nov 30 14:15:38.672 INFO [stderr] | Nov 30 14:15:38.672 INFO [stderr] 135 | velocity_average_length: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:38.672 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:38.672 INFO [stderr] | Nov 30 14:15:38.672 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:38.672 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.672 INFO [stderr] Nov 30 14:15:38.688 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.688 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:274:41 Nov 30 14:15:38.688 INFO [stderr] | Nov 30 14:15:38.688 INFO [stderr] 274 | x_end: ::from_le_bytes(&bytes[11..13]), Nov 30 14:15:38.688 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.688 INFO [stderr] | Nov 30 14:15:38.688 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.688 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.688 INFO [stderr] Nov 30 14:15:38.716 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.716 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:151:52 Nov 30 14:15:38.716 INFO [stderr] | Nov 30 14:15:38.717 INFO [stderr] 151 | acquisition_count: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:38.717 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:38.717 INFO [stderr] | Nov 30 14:15:38.717 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:38.717 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.717 INFO [stderr] Nov 30 14:15:38.724 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.725 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:275:41 Nov 30 14:15:38.725 INFO [stderr] | Nov 30 14:15:38.725 INFO [stderr] 275 | y_end: ::from_le_bytes(&bytes[13..15]), Nov 30 14:15:38.725 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.725 INFO [stderr] | Nov 30 14:15:38.725 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.725 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.725 INFO [stderr] Nov 30 14:15:38.768 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.768 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:276:39 Nov 30 14:15:38.768 INFO [stderr] | Nov 30 14:15:38.768 INFO [stderr] 276 | age: ::from_le_bytes(&bytes[15..19]), Nov 30 14:15:38.768 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:38.768 INFO [stderr] | Nov 30 14:15:38.768 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:38.768 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.768 INFO [stderr] Nov 30 14:15:38.803 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.803 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:153:50 Nov 30 14:15:38.803 INFO [stderr] | Nov 30 14:15:38.803 INFO [stderr] 153 | threshold_value: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:38.803 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:38.803 INFO [stderr] | Nov 30 14:15:38.803 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:38.803 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.803 INFO [stderr] Nov 30 14:15:38.824 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.824 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:292:60 Nov 30 14:15:38.824 INFO [stderr] | Nov 30 14:15:38.824 INFO [stderr] 292 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:38.824 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:38.824 INFO [stderr] | Nov 30 14:15:38.824 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:38.824 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.824 INFO [stderr] Nov 30 14:15:38.873 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.873 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:293:64 Nov 30 14:15:38.873 INFO [stderr] | Nov 30 14:15:38.873 INFO [stderr] 293 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:38.873 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:38.873 INFO [stderr] | Nov 30 14:15:38.873 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:38.873 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.873 INFO [stderr] Nov 30 14:15:38.885 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.886 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:154:57 Nov 30 14:15:38.886 INFO [stderr] | Nov 30 14:15:38.886 INFO [stderr] 154 | measurement_frequency: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:38.886 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.886 INFO [stderr] | Nov 30 14:15:38.886 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.886 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.886 INFO [stderr] Nov 30 14:15:38.936 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.936 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:294:53 Nov 30 14:15:38.936 INFO [stderr] | Nov 30 14:15:38.936 INFO [stderr] 294 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:38.936 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:38.936 INFO [stderr] | Nov 30 14:15:38.936 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:38.936 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.936 INFO [stderr] Nov 30 14:15:38.945 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:38.948 INFO [stderr] --> src/bindings/laser_range_finder_bricklet.rs:177:53 Nov 30 14:15:38.948 INFO [stderr] | Nov 30 14:15:38.948 INFO [stderr] 177 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:38.948 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:38.948 INFO [stderr] | Nov 30 14:15:38.948 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:38.948 INFO [stderr] found type `&[u8]` Nov 30 14:15:38.948 INFO [stderr] Nov 30 14:15:39.000 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.000 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:295:56 Nov 30 14:15:39.000 INFO [stderr] | Nov 30 14:15:39.000 INFO [stderr] 295 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:39.000 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:39.000 INFO [stderr] | Nov 30 14:15:39.000 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:39.000 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.000 INFO [stderr] Nov 30 14:15:39.052 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.052 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:124:49 Nov 30 14:15:39.052 INFO [stderr] | Nov 30 14:15:39.052 INFO [stderr] 124 | pixels_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:39.052 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.052 INFO [stderr] | Nov 30 14:15:39.052 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.052 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.052 INFO [stderr] Nov 30 14:15:39.064 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.064 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:318:53 Nov 30 14:15:39.064 INFO [stderr] | Nov 30 14:15:39.064 INFO [stderr] 318 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:39.064 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.064 INFO [stderr] | Nov 30 14:15:39.064 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.064 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.064 INFO [stderr] Nov 30 14:15:39.101 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.101 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:125:55 Nov 30 14:15:39.101 INFO [stderr] | Nov 30 14:15:39.101 INFO [stderr] 125 | pixels_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:39.101 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.101 INFO [stderr] | Nov 30 14:15:39.101 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.101 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.101 INFO [stderr] Nov 30 14:15:39.148 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.148 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:151:43 Nov 30 14:15:39.148 INFO [stderr] | Nov 30 14:15:39.148 INFO [stderr] 151 | contrast: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:39.148 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:39.148 INFO [stderr] | Nov 30 14:15:39.148 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:39.148 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.148 INFO [stderr] Nov 30 14:15:39.157 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.158 INFO [stderr] --> src/bindings/lcd_16x2_bricklet.rs:84:53 Nov 30 14:15:39.158 INFO [stderr] | Nov 30 14:15:39.158 INFO [stderr] 84 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:39.158 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.158 INFO [stderr] | Nov 30 14:15:39.158 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.158 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.158 INFO [stderr] Nov 30 14:15:39.204 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.204 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:152:44 Nov 30 14:15:39.204 INFO [stderr] | Nov 30 14:15:39.204 INFO [stderr] 152 | backlight: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:39.204 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:39.204 INFO [stderr] | Nov 30 14:15:39.204 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:39.204 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.204 INFO [stderr] Nov 30 14:15:39.225 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.225 INFO [stderr] --> src/bindings/lcd_20x4_bricklet.rs:92:53 Nov 30 14:15:39.225 INFO [stderr] | Nov 30 14:15:39.225 INFO [stderr] 92 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:39.225 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.225 INFO [stderr] | Nov 30 14:15:39.225 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.225 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.225 INFO [stderr] Nov 30 14:15:39.252 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.252 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:170:44 Nov 30 14:15:39.252 INFO [stderr] | Nov 30 14:15:39.252 INFO [stderr] 170 | pressure: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:39.252 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.252 INFO [stderr] | Nov 30 14:15:39.252 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.252 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.252 INFO [stderr] Nov 30 14:15:39.300 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.300 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:171:37 Nov 30 14:15:39.300 INFO [stderr] | Nov 30 14:15:39.300 INFO [stderr] 171 | x: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:39.300 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.300 INFO [stderr] | Nov 30 14:15:39.300 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.300 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.300 INFO [stderr] Nov 30 14:15:39.312 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.312 INFO [stderr] --> src/bindings/led_strip_bricklet.rs:150:53 Nov 30 14:15:39.312 INFO [stderr] | Nov 30 14:15:39.312 INFO [stderr] 150 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:39.312 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.312 INFO [stderr] | Nov 30 14:15:39.312 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.312 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.312 INFO [stderr] Nov 30 14:15:39.356 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.357 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:172:37 Nov 30 14:15:39.357 INFO [stderr] | Nov 30 14:15:39.357 INFO [stderr] 172 | y: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:39.357 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.357 INFO [stderr] | Nov 30 14:15:39.357 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.357 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.357 INFO [stderr] Nov 30 14:15:39.384 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.384 INFO [stderr] --> src/bindings/led_strip_v2_bricklet.rs:153:48 Nov 30 14:15:39.384 INFO [stderr] | Nov 30 14:15:39.384 INFO [stderr] 153 | value_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:39.384 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.384 INFO [stderr] | Nov 30 14:15:39.384 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.384 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.384 INFO [stderr] Nov 30 14:15:39.407 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.407 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:173:39 Nov 30 14:15:39.407 INFO [stderr] | Nov 30 14:15:39.407 INFO [stderr] 173 | age: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:39.407 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:39.407 INFO [stderr] | Nov 30 14:15:39.407 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:39.407 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.407 INFO [stderr] Nov 30 14:15:39.440 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.440 INFO [stderr] --> src/bindings/led_strip_v2_bricklet.rs:154:54 Nov 30 14:15:39.440 INFO [stderr] | Nov 30 14:15:39.440 INFO [stderr] 154 | value_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:39.440 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.440 INFO [stderr] | Nov 30 14:15:39.440 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.440 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.440 INFO [stderr] Nov 30 14:15:39.460 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.460 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:187:42 Nov 30 14:15:39.460 INFO [stderr] | Nov 30 14:15:39.460 INFO [stderr] 187 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:39.460 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:39.460 INFO [stderr] | Nov 30 14:15:39.460 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:39.460 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.460 INFO [stderr] Nov 30 14:15:39.472 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.472 INFO [stderr] --> src/bindings/led_strip_v2_bricklet.rs:180:60 Nov 30 14:15:39.472 INFO [stderr] | Nov 30 14:15:39.472 INFO [stderr] 180 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:39.472 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:39.472 INFO [stderr] | Nov 30 14:15:39.472 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:39.472 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.472 INFO [stderr] Nov 30 14:15:39.516 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.516 INFO [stderr] --> src/bindings/led_strip_v2_bricklet.rs:181:64 Nov 30 14:15:39.516 INFO [stderr] | Nov 30 14:15:39.516 INFO [stderr] 181 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:39.516 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:39.516 INFO [stderr] | Nov 30 14:15:39.516 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:39.516 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.516 INFO [stderr] Nov 30 14:15:39.516 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.516 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:204:44 Nov 30 14:15:39.516 INFO [stderr] | Nov 30 14:15:39.516 INFO [stderr] 204 | pressure: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:39.516 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.516 INFO [stderr] | Nov 30 14:15:39.516 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.516 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.516 INFO [stderr] Nov 30 14:15:39.560 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.560 INFO [stderr] --> src/bindings/led_strip_v2_bricklet.rs:182:53 Nov 30 14:15:39.560 INFO [stderr] | Nov 30 14:15:39.560 INFO [stderr] 182 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:39.560 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:39.560 INFO [stderr] | Nov 30 14:15:39.560 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:39.560 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.560 INFO [stderr] Nov 30 14:15:39.568 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.568 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:205:37 Nov 30 14:15:39.568 INFO [stderr] | Nov 30 14:15:39.568 INFO [stderr] 205 | x: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:39.568 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.568 INFO [stderr] | Nov 30 14:15:39.568 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.568 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.568 INFO [stderr] Nov 30 14:15:39.610 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.610 INFO [stderr] --> src/bindings/led_strip_v2_bricklet.rs:183:56 Nov 30 14:15:39.610 INFO [stderr] | Nov 30 14:15:39.610 INFO [stderr] 183 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:39.610 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:39.610 INFO [stderr] | Nov 30 14:15:39.610 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:39.610 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.610 INFO [stderr] Nov 30 14:15:39.620 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.620 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:206:37 Nov 30 14:15:39.620 INFO [stderr] | Nov 30 14:15:39.620 INFO [stderr] 206 | y: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:39.620 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.620 INFO [stderr] | Nov 30 14:15:39.620 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.620 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.620 INFO [stderr] Nov 30 14:15:39.661 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.662 INFO [stderr] --> src/bindings/led_strip_v2_bricklet.rs:206:53 Nov 30 14:15:39.662 INFO [stderr] | Nov 30 14:15:39.662 INFO [stderr] 206 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:39.662 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.662 INFO [stderr] | Nov 30 14:15:39.662 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.662 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.662 INFO [stderr] Nov 30 14:15:39.664 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.664 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:207:39 Nov 30 14:15:39.664 INFO [stderr] | Nov 30 14:15:39.664 INFO [stderr] 207 | age: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:39.664 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:39.664 INFO [stderr] | Nov 30 14:15:39.664 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:39.664 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.664 INFO [stderr] Nov 30 14:15:39.739 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.739 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:227:42 Nov 30 14:15:39.739 INFO [stderr] | Nov 30 14:15:39.739 INFO [stderr] 227 | gesture: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:39.739 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:39.739 INFO [stderr] | Nov 30 14:15:39.739 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:39.739 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.739 INFO [stderr] Nov 30 14:15:39.762 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.762 INFO [stderr] --> src/bindings/line_bricklet.rs:61:39 Nov 30 14:15:39.762 INFO [stderr] | Nov 30 14:15:39.762 INFO [stderr] 61 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:39.762 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.762 INFO [stderr] | Nov 30 14:15:39.762 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.762 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.762 INFO [stderr] Nov 30 14:15:39.800 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.800 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:228:44 Nov 30 14:15:39.800 INFO [stderr] | Nov 30 14:15:39.800 INFO [stderr] 228 | duration: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:39.800 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:39.800 INFO [stderr] | Nov 30 14:15:39.800 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:39.800 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.800 INFO [stderr] Nov 30 14:15:39.813 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.813 INFO [stderr] --> src/bindings/line_bricklet.rs:62:39 Nov 30 14:15:39.813 INFO [stderr] | Nov 30 14:15:39.813 INFO [stderr] 62 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:39.813 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.813 INFO [stderr] | Nov 30 14:15:39.813 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.813 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.813 INFO [stderr] Nov 30 14:15:39.856 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.856 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:229:48 Nov 30 14:15:39.856 INFO [stderr] | Nov 30 14:15:39.856 INFO [stderr] 229 | pressure_max: ::from_le_bytes(&bytes[5..7]), Nov 30 14:15:39.856 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.856 INFO [stderr] | Nov 30 14:15:39.856 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.856 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.856 INFO [stderr] Nov 30 14:15:39.900 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.900 INFO [stderr] --> src/bindings/line_bricklet.rs:85:53 Nov 30 14:15:39.900 INFO [stderr] | Nov 30 14:15:39.900 INFO [stderr] 85 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:39.900 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.900 INFO [stderr] | Nov 30 14:15:39.900 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.900 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.900 INFO [stderr] Nov 30 14:15:39.900 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.900 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:230:43 Nov 30 14:15:39.900 INFO [stderr] | Nov 30 14:15:39.900 INFO [stderr] 230 | x_start: ::from_le_bytes(&bytes[7..9]), Nov 30 14:15:39.900 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.900 INFO [stderr] | Nov 30 14:15:39.908 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.908 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.908 INFO [stderr] Nov 30 14:15:39.948 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.949 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:231:43 Nov 30 14:15:39.949 INFO [stderr] | Nov 30 14:15:39.949 INFO [stderr] 231 | y_start: ::from_le_bytes(&bytes[9..11]), Nov 30 14:15:39.949 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.949 INFO [stderr] | Nov 30 14:15:39.949 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.949 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.949 INFO [stderr] Nov 30 14:15:39.997 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:39.997 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:232:41 Nov 30 14:15:39.998 INFO [stderr] | Nov 30 14:15:39.998 INFO [stderr] 232 | x_end: ::from_le_bytes(&bytes[11..13]), Nov 30 14:15:39.998 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:39.998 INFO [stderr] | Nov 30 14:15:39.998 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:39.998 INFO [stderr] found type `&[u8]` Nov 30 14:15:39.998 INFO [stderr] Nov 30 14:15:40.003 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.004 INFO [stderr] --> src/bindings/linear_poti_bricklet.rs:75:39 Nov 30 14:15:40.004 INFO [stderr] | Nov 30 14:15:40.004 INFO [stderr] 75 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:40.004 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:40.004 INFO [stderr] | Nov 30 14:15:40.004 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:40.004 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.004 INFO [stderr] Nov 30 14:15:40.052 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.052 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:233:41 Nov 30 14:15:40.052 INFO [stderr] | Nov 30 14:15:40.052 INFO [stderr] 233 | y_end: ::from_le_bytes(&bytes[13..15]), Nov 30 14:15:40.052 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:40.052 INFO [stderr] | Nov 30 14:15:40.052 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:40.052 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.052 INFO [stderr] Nov 30 14:15:40.089 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.089 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:234:39 Nov 30 14:15:40.089 INFO [stderr] | Nov 30 14:15:40.089 INFO [stderr] 234 | age: ::from_le_bytes(&bytes[15..19]), Nov 30 14:15:40.089 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:40.089 INFO [stderr] | Nov 30 14:15:40.089 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:40.089 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.089 INFO [stderr] Nov 30 14:15:40.100 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.100 INFO [stderr] --> src/bindings/linear_poti_bricklet.rs:76:39 Nov 30 14:15:40.100 INFO [stderr] | Nov 30 14:15:40.100 INFO [stderr] 76 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:40.100 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:40.100 INFO [stderr] | Nov 30 14:15:40.100 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:40.100 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.100 INFO [stderr] Nov 30 14:15:40.140 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.140 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:248:42 Nov 30 14:15:40.140 INFO [stderr] | Nov 30 14:15:40.140 INFO [stderr] 248 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:40.140 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:40.140 INFO [stderr] | Nov 30 14:15:40.140 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:40.140 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.140 INFO [stderr] Nov 30 14:15:40.170 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.170 INFO [stderr] --> src/bindings/linear_poti_bricklet.rs:92:39 Nov 30 14:15:40.170 INFO [stderr] | Nov 30 14:15:40.170 INFO [stderr] 92 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:40.170 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:40.170 INFO [stderr] | Nov 30 14:15:40.170 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:40.170 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.170 INFO [stderr] Nov 30 14:15:40.216 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.217 INFO [stderr] --> src/bindings/linear_poti_bricklet.rs:93:39 Nov 30 14:15:40.217 INFO [stderr] | Nov 30 14:15:40.217 INFO [stderr] 93 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:40.217 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:40.220 INFO [stderr] | Nov 30 14:15:40.220 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:40.220 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.220 INFO [stderr] Nov 30 14:15:40.252 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.252 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:269:42 Nov 30 14:15:40.252 INFO [stderr] | Nov 30 14:15:40.252 INFO [stderr] 269 | gesture: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:40.252 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:40.252 INFO [stderr] | Nov 30 14:15:40.252 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:40.252 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.252 INFO [stderr] Nov 30 14:15:40.280 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.280 INFO [stderr] --> src/bindings/linear_poti_bricklet.rs:116:53 Nov 30 14:15:40.280 INFO [stderr] | Nov 30 14:15:40.280 INFO [stderr] 116 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:40.280 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:40.280 INFO [stderr] | Nov 30 14:15:40.280 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:40.280 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.280 INFO [stderr] Nov 30 14:15:40.308 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.308 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:270:44 Nov 30 14:15:40.308 INFO [stderr] | Nov 30 14:15:40.308 INFO [stderr] 270 | duration: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:40.308 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:40.308 INFO [stderr] | Nov 30 14:15:40.308 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:40.308 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.308 INFO [stderr] Nov 30 14:15:40.352 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.352 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:271:48 Nov 30 14:15:40.352 INFO [stderr] | Nov 30 14:15:40.352 INFO [stderr] 271 | pressure_max: ::from_le_bytes(&bytes[5..7]), Nov 30 14:15:40.352 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:40.352 INFO [stderr] | Nov 30 14:15:40.352 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:40.352 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.352 INFO [stderr] Nov 30 14:15:40.393 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.393 INFO [stderr] --> src/bindings/load_cell_bricklet.rs:84:39 Nov 30 14:15:40.393 INFO [stderr] | Nov 30 14:15:40.394 INFO [stderr] 84 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:40.394 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:40.394 INFO [stderr] | Nov 30 14:15:40.394 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:40.394 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.394 INFO [stderr] Nov 30 14:15:40.399 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.399 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:272:43 Nov 30 14:15:40.399 INFO [stderr] | Nov 30 14:15:40.399 INFO [stderr] 272 | x_start: ::from_le_bytes(&bytes[7..9]), Nov 30 14:15:40.399 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:40.399 INFO [stderr] | Nov 30 14:15:40.399 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:40.399 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.399 INFO [stderr] Nov 30 14:15:40.456 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.456 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:273:43 Nov 30 14:15:40.456 INFO [stderr] | Nov 30 14:15:40.456 INFO [stderr] 273 | y_start: ::from_le_bytes(&bytes[9..11]), Nov 30 14:15:40.456 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:40.456 INFO [stderr] | Nov 30 14:15:40.456 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:40.456 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.456 INFO [stderr] Nov 30 14:15:40.494 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.494 INFO [stderr] --> src/bindings/load_cell_bricklet.rs:85:39 Nov 30 14:15:40.494 INFO [stderr] | Nov 30 14:15:40.494 INFO [stderr] 85 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:40.494 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:40.542 INFO [stderr] | Nov 30 14:15:40.542 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:40.542 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.542 INFO [stderr] Nov 30 14:15:40.542 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.542 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:274:41 Nov 30 14:15:40.542 INFO [stderr] | Nov 30 14:15:40.542 INFO [stderr] 274 | x_end: ::from_le_bytes(&bytes[11..13]), Nov 30 14:15:40.542 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:40.542 INFO [stderr] | Nov 30 14:15:40.542 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:40.542 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.542 INFO [stderr] Nov 30 14:15:40.595 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.595 INFO [stderr] --> src/bindings/load_cell_bricklet.rs:98:51 Nov 30 14:15:40.595 INFO [stderr] | Nov 30 14:15:40.595 INFO [stderr] 98 | Configuration { rate: ::from_le_bytes(&bytes[0..1]), gain: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:40.595 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:40.595 INFO [stderr] | Nov 30 14:15:40.595 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:40.595 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.595 INFO [stderr] Nov 30 14:15:40.633 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.633 INFO [stderr] --> src/bindings/load_cell_bricklet.rs:98:92 Nov 30 14:15:40.633 INFO [stderr] | Nov 30 14:15:40.633 INFO [stderr] 98 | Configuration { rate: ::from_le_bytes(&bytes[0..1]), gain: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:40.633 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:40.633 INFO [stderr] | Nov 30 14:15:40.633 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:40.633 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.633 INFO [stderr] Nov 30 14:15:40.640 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.640 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:275:41 Nov 30 14:15:40.640 INFO [stderr] | Nov 30 14:15:40.640 INFO [stderr] 275 | y_end: ::from_le_bytes(&bytes[13..15]), Nov 30 14:15:40.640 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:40.640 INFO [stderr] | Nov 30 14:15:40.640 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:40.640 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.640 INFO [stderr] Nov 30 14:15:40.692 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.692 INFO [stderr] --> src/bindings/load_cell_bricklet.rs:120:53 Nov 30 14:15:40.692 INFO [stderr] | Nov 30 14:15:40.692 INFO [stderr] 120 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:40.692 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:40.692 INFO [stderr] | Nov 30 14:15:40.692 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:40.692 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.692 INFO [stderr] Nov 30 14:15:40.714 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.714 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:276:39 Nov 30 14:15:40.714 INFO [stderr] | Nov 30 14:15:40.714 INFO [stderr] 276 | age: ::from_le_bytes(&bytes[15..19]), Nov 30 14:15:40.714 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:40.714 INFO [stderr] | Nov 30 14:15:40.714 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:40.714 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.714 INFO [stderr] Nov 30 14:15:40.760 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.760 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:113:42 Nov 30 14:15:40.760 INFO [stderr] | Nov 30 14:15:40.760 INFO [stderr] 113 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:40.760 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:40.760 INFO [stderr] | Nov 30 14:15:40.760 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:40.760 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.760 INFO [stderr] Nov 30 14:15:40.761 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.761 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:292:60 Nov 30 14:15:40.761 INFO [stderr] | Nov 30 14:15:40.761 INFO [stderr] 292 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:40.761 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:40.772 INFO [stderr] | Nov 30 14:15:40.772 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:40.772 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.772 INFO [stderr] Nov 30 14:15:40.800 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.800 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:116:39 Nov 30 14:15:40.800 INFO [stderr] | Nov 30 14:15:40.800 INFO [stderr] 116 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:40.800 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:40.800 INFO [stderr] | Nov 30 14:15:40.800 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:40.800 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.800 INFO [stderr] Nov 30 14:15:40.844 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.844 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:293:64 Nov 30 14:15:40.844 INFO [stderr] | Nov 30 14:15:40.844 INFO [stderr] 293 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:40.844 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:40.844 INFO [stderr] | Nov 30 14:15:40.844 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:40.844 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.844 INFO [stderr] Nov 30 14:15:40.852 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.852 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:117:39 Nov 30 14:15:40.852 INFO [stderr] | Nov 30 14:15:40.852 INFO [stderr] 117 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:15:40.852 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:40.852 INFO [stderr] | Nov 30 14:15:40.852 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:40.852 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.852 INFO [stderr] Nov 30 14:15:40.896 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.896 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:130:51 Nov 30 14:15:40.896 INFO [stderr] | Nov 30 14:15:40.896 INFO [stderr] 130 | Configuration { rate: ::from_le_bytes(&bytes[0..1]), gain: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:40.896 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:40.896 INFO [stderr] | Nov 30 14:15:40.896 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:40.896 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.896 INFO [stderr] Nov 30 14:15:40.908 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.908 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:294:53 Nov 30 14:15:40.908 INFO [stderr] | Nov 30 14:15:40.908 INFO [stderr] 294 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:40.908 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:40.908 INFO [stderr] | Nov 30 14:15:40.908 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:40.908 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.908 INFO [stderr] Nov 30 14:15:40.948 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.948 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:130:92 Nov 30 14:15:40.948 INFO [stderr] | Nov 30 14:15:40.948 INFO [stderr] 130 | Configuration { rate: ::from_le_bytes(&bytes[0..1]), gain: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:40.948 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:40.948 INFO [stderr] | Nov 30 14:15:40.948 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:40.948 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.948 INFO [stderr] Nov 30 14:15:40.960 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.960 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:295:56 Nov 30 14:15:40.960 INFO [stderr] | Nov 30 14:15:40.960 INFO [stderr] 295 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:40.960 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:40.960 INFO [stderr] | Nov 30 14:15:40.960 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:40.960 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.960 INFO [stderr] Nov 30 14:15:40.997 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:40.997 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:145:60 Nov 30 14:15:40.997 INFO [stderr] | Nov 30 14:15:40.997 INFO [stderr] 145 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:40.997 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:40.997 INFO [stderr] | Nov 30 14:15:40.997 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:40.997 INFO [stderr] found type `&[u8]` Nov 30 14:15:40.997 INFO [stderr] Nov 30 14:15:41.013 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.013 INFO [stderr] --> src/bindings/lcd_128x64_bricklet.rs:318:53 Nov 30 14:15:41.013 INFO [stderr] | Nov 30 14:15:41.013 INFO [stderr] 318 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:41.013 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.013 INFO [stderr] | Nov 30 14:15:41.013 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.013 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.013 INFO [stderr] Nov 30 14:15:41.033 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.033 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:146:64 Nov 30 14:15:41.033 INFO [stderr] | Nov 30 14:15:41.033 INFO [stderr] 146 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:41.033 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:41.033 INFO [stderr] | Nov 30 14:15:41.033 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:41.033 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.033 INFO [stderr] Nov 30 14:15:41.077 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.077 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:147:53 Nov 30 14:15:41.077 INFO [stderr] | Nov 30 14:15:41.077 INFO [stderr] 147 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:41.077 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:41.077 INFO [stderr] | Nov 30 14:15:41.077 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:41.077 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.077 INFO [stderr] Nov 30 14:15:41.101 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.101 INFO [stderr] --> src/bindings/lcd_16x2_bricklet.rs:84:53 Nov 30 14:15:41.101 INFO [stderr] | Nov 30 14:15:41.101 INFO [stderr] 84 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:41.101 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.101 INFO [stderr] | Nov 30 14:15:41.101 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.101 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.101 INFO [stderr] Nov 30 14:15:41.111 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.111 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:148:56 Nov 30 14:15:41.111 INFO [stderr] | Nov 30 14:15:41.112 INFO [stderr] 148 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:41.112 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:41.112 INFO [stderr] | Nov 30 14:15:41.112 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:41.112 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.112 INFO [stderr] Nov 30 14:15:41.156 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.156 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:171:53 Nov 30 14:15:41.156 INFO [stderr] | Nov 30 14:15:41.156 INFO [stderr] 171 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:41.156 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.156 INFO [stderr] | Nov 30 14:15:41.156 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.156 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.156 INFO [stderr] Nov 30 14:15:41.173 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.173 INFO [stderr] --> src/bindings/lcd_20x4_bricklet.rs:92:53 Nov 30 14:15:41.173 INFO [stderr] | Nov 30 14:15:41.173 INFO [stderr] 92 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:41.173 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.173 INFO [stderr] | Nov 30 14:15:41.173 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.174 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.174 INFO [stderr] Nov 30 14:15:41.228 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.228 INFO [stderr] --> src/bindings/master_brick.rs:372:44 Nov 30 14:15:41.228 INFO [stderr] | Nov 30 14:15:41.228 INFO [stderr] 372 | underrun: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:41.228 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.228 INFO [stderr] | Nov 30 14:15:41.228 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.228 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.228 INFO [stderr] Nov 30 14:15:41.268 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.268 INFO [stderr] --> src/bindings/led_strip_bricklet.rs:150:53 Nov 30 14:15:41.268 INFO [stderr] | Nov 30 14:15:41.268 INFO [stderr] 150 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:41.268 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.268 INFO [stderr] | Nov 30 14:15:41.268 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.268 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.268 INFO [stderr] Nov 30 14:15:41.268 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.268 INFO [stderr] --> src/bindings/master_brick.rs:373:45 Nov 30 14:15:41.268 INFO [stderr] | Nov 30 14:15:41.268 INFO [stderr] 373 | crc_error: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:41.268 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.268 INFO [stderr] | Nov 30 14:15:41.268 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.268 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.268 INFO [stderr] Nov 30 14:15:41.308 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.308 INFO [stderr] --> src/bindings/master_brick.rs:374:42 Nov 30 14:15:41.308 INFO [stderr] | Nov 30 14:15:41.308 INFO [stderr] 374 | no_ack: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:41.308 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.308 INFO [stderr] | Nov 30 14:15:41.308 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.308 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.308 INFO [stderr] Nov 30 14:15:41.352 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.352 INFO [stderr] --> src/bindings/master_brick.rs:375:44 Nov 30 14:15:41.352 INFO [stderr] | Nov 30 14:15:41.352 INFO [stderr] 375 | overflow: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:41.352 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.352 INFO [stderr] | Nov 30 14:15:41.352 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.352 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.352 INFO [stderr] Nov 30 14:15:41.364 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.364 INFO [stderr] --> src/bindings/led_strip_v2_bricklet.rs:153:48 Nov 30 14:15:41.364 INFO [stderr] | Nov 30 14:15:41.364 INFO [stderr] 153 | value_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:41.364 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.364 INFO [stderr] | Nov 30 14:15:41.364 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.364 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.364 INFO [stderr] Nov 30 14:15:41.408 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.408 INFO [stderr] --> src/bindings/master_brick.rs:390:41 Nov 30 14:15:41.408 INFO [stderr] | Nov 30 14:15:41.408 INFO [stderr] 390 | speed: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:41.408 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:41.408 INFO [stderr] | Nov 30 14:15:41.408 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:41.408 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.408 INFO [stderr] Nov 30 14:15:41.408 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.408 INFO [stderr] --> src/bindings/led_strip_v2_bricklet.rs:154:54 Nov 30 14:15:41.408 INFO [stderr] | Nov 30 14:15:41.408 INFO [stderr] 154 | value_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:41.408 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.408 INFO [stderr] | Nov 30 14:15:41.408 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.408 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.408 INFO [stderr] Nov 30 14:15:41.451 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.451 INFO [stderr] --> src/bindings/master_brick.rs:392:43 Nov 30 14:15:41.451 INFO [stderr] | Nov 30 14:15:41.451 INFO [stderr] 392 | stopbits: ::from_le_bytes(&bytes[5..6]), Nov 30 14:15:41.451 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:41.451 INFO [stderr] | Nov 30 14:15:41.451 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:41.451 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.451 INFO [stderr] Nov 30 14:15:41.465 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.465 INFO [stderr] --> src/bindings/led_strip_v2_bricklet.rs:180:60 Nov 30 14:15:41.465 INFO [stderr] | Nov 30 14:15:41.465 INFO [stderr] 180 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:41.465 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:41.465 INFO [stderr] | Nov 30 14:15:41.465 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:41.465 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.465 INFO [stderr] Nov 30 14:15:41.513 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.513 INFO [stderr] --> src/bindings/master_brick.rs:411:45 Nov 30 14:15:41.513 INFO [stderr] | Nov 30 14:15:41.513 INFO [stderr] 411 | connection: ::from_le_bytes(&bytes[32..33]), Nov 30 14:15:41.513 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:41.513 INFO [stderr] | Nov 30 14:15:41.513 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:41.513 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.513 INFO [stderr] Nov 30 14:15:41.513 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.513 INFO [stderr] --> src/bindings/led_strip_v2_bricklet.rs:181:64 Nov 30 14:15:41.513 INFO [stderr] | Nov 30 14:15:41.513 INFO [stderr] 181 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:41.513 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:41.513 INFO [stderr] | Nov 30 14:15:41.513 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:41.513 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.513 INFO [stderr] Nov 30 14:15:41.572 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.572 INFO [stderr] --> src/bindings/led_strip_v2_bricklet.rs:182:53 Nov 30 14:15:41.572 INFO [stderr] | Nov 30 14:15:41.572 INFO [stderr] 182 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:41.572 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:41.572 INFO [stderr] | Nov 30 14:15:41.572 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:41.572 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.572 INFO [stderr] Nov 30 14:15:41.572 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.572 INFO [stderr] --> src/bindings/master_brick.rs:415:40 Nov 30 14:15:41.572 INFO [stderr] | Nov 30 14:15:41.572 INFO [stderr] 415 | port: ::from_le_bytes(&bytes[45..47]), Nov 30 14:15:41.572 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.572 INFO [stderr] | Nov 30 14:15:41.572 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.572 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.572 INFO [stderr] Nov 30 14:15:41.612 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.612 INFO [stderr] --> src/bindings/led_strip_v2_bricklet.rs:183:56 Nov 30 14:15:41.612 INFO [stderr] | Nov 30 14:15:41.612 INFO [stderr] 183 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:41.612 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:41.612 INFO [stderr] | Nov 30 14:15:41.612 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:41.612 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.612 INFO [stderr] Nov 30 14:15:41.616 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.616 INFO [stderr] --> src/bindings/master_brick.rs:434:45 Nov 30 14:15:41.616 INFO [stderr] | Nov 30 14:15:41.616 INFO [stderr] 434 | encryption: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:41.616 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:41.616 INFO [stderr] | Nov 30 14:15:41.616 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:41.616 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.616 INFO [stderr] Nov 30 14:15:41.666 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.667 INFO [stderr] --> src/bindings/master_brick.rs:436:44 Nov 30 14:15:41.667 INFO [stderr] | Nov 30 14:15:41.667 INFO [stderr] 436 | key_index: ::from_le_bytes(&bytes[51..52]), Nov 30 14:15:41.667 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:41.667 INFO [stderr] | Nov 30 14:15:41.667 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:41.667 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.667 INFO [stderr] Nov 30 14:15:41.668 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.668 INFO [stderr] --> src/bindings/led_strip_v2_bricklet.rs:206:53 Nov 30 14:15:41.668 INFO [stderr] | Nov 30 14:15:41.668 INFO [stderr] 206 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:41.668 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.668 INFO [stderr] | Nov 30 14:15:41.668 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.668 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.668 INFO [stderr] Nov 30 14:15:41.712 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.712 INFO [stderr] --> src/bindings/master_brick.rs:437:46 Nov 30 14:15:41.712 INFO [stderr] | Nov 30 14:15:41.712 INFO [stderr] 437 | eap_options: ::from_le_bytes(&bytes[52..53]), Nov 30 14:15:41.712 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:41.712 INFO [stderr] | Nov 30 14:15:41.712 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:41.712 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.712 INFO [stderr] Nov 30 14:15:41.758 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.758 INFO [stderr] --> src/bindings/master_brick.rs:438:57 Nov 30 14:15:41.758 INFO [stderr] | Nov 30 14:15:41.758 INFO [stderr] 438 | ca_certificate_length: ::from_le_bytes(&bytes[53..55]), Nov 30 14:15:41.758 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.758 INFO [stderr] | Nov 30 14:15:41.758 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.758 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.758 INFO [stderr] Nov 30 14:15:41.762 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.762 INFO [stderr] --> src/bindings/line_bricklet.rs:61:39 Nov 30 14:15:41.762 INFO [stderr] | Nov 30 14:15:41.762 INFO [stderr] 61 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:41.762 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.762 INFO [stderr] | Nov 30 14:15:41.762 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.762 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.762 INFO [stderr] Nov 30 14:15:41.804 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.804 INFO [stderr] --> src/bindings/line_bricklet.rs:62:39 Nov 30 14:15:41.804 INFO [stderr] | Nov 30 14:15:41.804 INFO [stderr] 62 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:41.804 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.804 INFO [stderr] | Nov 30 14:15:41.804 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.804 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.804 INFO [stderr] Nov 30 14:15:41.804 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.804 INFO [stderr] --> src/bindings/master_brick.rs:439:61 Nov 30 14:15:41.804 INFO [stderr] | Nov 30 14:15:41.804 INFO [stderr] 439 | client_certificate_length: ::from_le_bytes(&bytes[55..57]), Nov 30 14:15:41.804 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.804 INFO [stderr] | Nov 30 14:15:41.804 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.804 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.804 INFO [stderr] Nov 30 14:15:41.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.848 INFO [stderr] --> src/bindings/master_brick.rs:440:54 Nov 30 14:15:41.848 INFO [stderr] | Nov 30 14:15:41.848 INFO [stderr] 440 | private_key_length: ::from_le_bytes(&bytes[57..59]), Nov 30 14:15:41.852 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.852 INFO [stderr] | Nov 30 14:15:41.852 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.852 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.852 INFO [stderr] Nov 30 14:15:41.860 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.860 INFO [stderr] --> src/bindings/line_bricklet.rs:85:53 Nov 30 14:15:41.860 INFO [stderr] | Nov 30 14:15:41.860 INFO [stderr] 85 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:41.860 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.860 INFO [stderr] | Nov 30 14:15:41.860 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.860 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.860 INFO [stderr] Nov 30 14:15:41.908 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.908 INFO [stderr] --> src/bindings/master_brick.rs:464:42 Nov 30 14:15:41.908 INFO [stderr] | Nov 30 14:15:41.908 INFO [stderr] 464 | channel: ::from_le_bytes(&bytes[12..13]), Nov 30 14:15:41.908 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:41.908 INFO [stderr] | Nov 30 14:15:41.908 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:41.908 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.908 INFO [stderr] Nov 30 14:15:41.919 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.919 INFO [stderr] --> src/bindings/linear_poti_bricklet.rs:75:39 Nov 30 14:15:41.919 INFO [stderr] | Nov 30 14:15:41.919 INFO [stderr] 75 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:41.919 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.919 INFO [stderr] | Nov 30 14:15:41.919 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.919 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.919 INFO [stderr] Nov 30 14:15:41.956 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.956 INFO [stderr] --> src/bindings/master_brick.rs:465:40 Nov 30 14:15:41.956 INFO [stderr] | Nov 30 14:15:41.956 INFO [stderr] 465 | rssi: ::from_le_bytes(&bytes[13..15]), Nov 30 14:15:41.956 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.956 INFO [stderr] | Nov 30 14:15:41.956 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.956 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.956 INFO [stderr] Nov 30 14:15:41.976 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.976 INFO [stderr] --> src/bindings/linear_poti_bricklet.rs:76:39 Nov 30 14:15:41.976 INFO [stderr] | Nov 30 14:15:41.976 INFO [stderr] 76 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:41.976 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:41.976 INFO [stderr] | Nov 30 14:15:41.976 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:41.976 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.976 INFO [stderr] Nov 30 14:15:41.984 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:41.984 INFO [stderr] --> src/bindings/master_brick.rs:469:44 Nov 30 14:15:41.984 INFO [stderr] | Nov 30 14:15:41.984 INFO [stderr] 469 | rx_count: ::from_le_bytes(&bytes[27..31]), Nov 30 14:15:41.984 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:41.984 INFO [stderr] | Nov 30 14:15:41.984 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:41.984 INFO [stderr] found type `&[u8]` Nov 30 14:15:41.984 INFO [stderr] Nov 30 14:15:42.030 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.030 INFO [stderr] --> src/bindings/linear_poti_bricklet.rs:92:39 Nov 30 14:15:42.030 INFO [stderr] | Nov 30 14:15:42.030 INFO [stderr] 92 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:42.031 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:42.031 INFO [stderr] | Nov 30 14:15:42.031 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:42.031 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.031 INFO [stderr] Nov 30 14:15:42.033 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.033 INFO [stderr] --> src/bindings/master_brick.rs:470:44 Nov 30 14:15:42.033 INFO [stderr] | Nov 30 14:15:42.033 INFO [stderr] 470 | tx_count: ::from_le_bytes(&bytes[31..35]), Nov 30 14:15:42.033 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:42.033 INFO [stderr] | Nov 30 14:15:42.034 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:42.034 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.034 INFO [stderr] Nov 30 14:15:42.076 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.076 INFO [stderr] --> src/bindings/linear_poti_bricklet.rs:93:39 Nov 30 14:15:42.076 INFO [stderr] | Nov 30 14:15:42.076 INFO [stderr] 93 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:42.076 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:42.076 INFO [stderr] | Nov 30 14:15:42.076 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:42.076 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.076 INFO [stderr] Nov 30 14:15:42.084 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.084 INFO [stderr] --> src/bindings/master_brick.rs:471:40 Nov 30 14:15:42.084 INFO [stderr] | Nov 30 14:15:42.084 INFO [stderr] 471 | state: ::from_le_bytes(&bytes[35..36]), Nov 30 14:15:42.084 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:42.084 INFO [stderr] | Nov 30 14:15:42.084 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:42.084 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.084 INFO [stderr] Nov 30 14:15:42.138 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.138 INFO [stderr] --> src/bindings/linear_poti_bricklet.rs:116:53 Nov 30 14:15:42.138 INFO [stderr] | Nov 30 14:15:42.139 INFO [stderr] 116 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:42.139 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:42.139 INFO [stderr] | Nov 30 14:15:42.139 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:42.139 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.139 INFO [stderr] Nov 30 14:15:42.140 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.140 INFO [stderr] --> src/bindings/master_brick.rs:484:108 Nov 30 14:15:42.140 INFO [stderr] | Nov 30 14:15:42.140 INFO [stderr] 484 | WifiCertificate { data: <[u8; 32]>::from_le_bytes(&bytes[0..32]), data_length: ::from_le_bytes(&bytes[32..33]) } Nov 30 14:15:42.140 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:42.140 INFO [stderr] | Nov 30 14:15:42.140 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:42.140 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.140 INFO [stderr] Nov 30 14:15:42.192 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.192 INFO [stderr] --> src/bindings/master_brick.rs:498:44 Nov 30 14:15:42.192 INFO [stderr] | Nov 30 14:15:42.192 INFO [stderr] 498 | overflow: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:42.192 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:42.192 INFO [stderr] | Nov 30 14:15:42.192 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:42.192 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.192 INFO [stderr] Nov 30 14:15:42.204 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.204 INFO [stderr] --> src/bindings/load_cell_bricklet.rs:84:39 Nov 30 14:15:42.204 INFO [stderr] | Nov 30 14:15:42.204 INFO [stderr] 84 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:42.204 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:42.204 INFO [stderr] | Nov 30 14:15:42.204 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:42.204 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.204 INFO [stderr] Nov 30 14:15:42.231 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.231 INFO [stderr] --> src/bindings/master_brick.rs:499:49 Nov 30 14:15:42.231 INFO [stderr] | Nov 30 14:15:42.231 INFO [stderr] 499 | low_watermark: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:42.231 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:42.231 INFO [stderr] | Nov 30 14:15:42.231 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:42.231 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.231 INFO [stderr] Nov 30 14:15:42.254 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.254 INFO [stderr] --> src/bindings/load_cell_bricklet.rs:85:39 Nov 30 14:15:42.254 INFO [stderr] | Nov 30 14:15:42.254 INFO [stderr] 85 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:42.254 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:42.254 INFO [stderr] | Nov 30 14:15:42.254 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:42.254 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.254 INFO [stderr] Nov 30 14:15:42.268 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.268 INFO [stderr] --> src/bindings/master_brick.rs:500:40 Nov 30 14:15:42.268 INFO [stderr] | Nov 30 14:15:42.268 INFO [stderr] 500 | used: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:42.268 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:42.268 INFO [stderr] | Nov 30 14:15:42.268 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:42.268 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.268 INFO [stderr] Nov 30 14:15:42.316 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.316 INFO [stderr] --> src/bindings/load_cell_bricklet.rs:98:51 Nov 30 14:15:42.316 INFO [stderr] | Nov 30 14:15:42.316 INFO [stderr] 98 | Configuration { rate: ::from_le_bytes(&bytes[0..1]), gain: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:42.316 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:42.316 INFO [stderr] | Nov 30 14:15:42.316 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:42.316 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.316 INFO [stderr] Nov 30 14:15:42.316 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.316 INFO [stderr] --> src/bindings/master_brick.rs:516:39 Nov 30 14:15:42.316 INFO [stderr] | Nov 30 14:15:42.316 INFO [stderr] 516 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:42.316 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:42.316 INFO [stderr] | Nov 30 14:15:42.316 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:42.316 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.316 INFO [stderr] Nov 30 14:15:42.362 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.362 INFO [stderr] --> src/bindings/master_brick.rs:517:39 Nov 30 14:15:42.362 INFO [stderr] | Nov 30 14:15:42.362 INFO [stderr] 517 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:42.362 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:42.362 INFO [stderr] | Nov 30 14:15:42.362 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:42.362 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.362 INFO [stderr] Nov 30 14:15:42.377 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.377 INFO [stderr] --> src/bindings/load_cell_bricklet.rs:98:92 Nov 30 14:15:42.377 INFO [stderr] | Nov 30 14:15:42.377 INFO [stderr] 98 | Configuration { rate: ::from_le_bytes(&bytes[0..1]), gain: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:42.377 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:42.377 INFO [stderr] | Nov 30 14:15:42.377 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:42.377 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.377 INFO [stderr] Nov 30 14:15:42.420 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.420 INFO [stderr] --> src/bindings/master_brick.rs:533:39 Nov 30 14:15:42.420 INFO [stderr] | Nov 30 14:15:42.420 INFO [stderr] 533 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:42.420 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:42.420 INFO [stderr] | Nov 30 14:15:42.420 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:42.420 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.420 INFO [stderr] Nov 30 14:15:42.440 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.440 INFO [stderr] --> src/bindings/load_cell_bricklet.rs:120:53 Nov 30 14:15:42.440 INFO [stderr] | Nov 30 14:15:42.440 INFO [stderr] 120 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:42.440 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:42.440 INFO [stderr] | Nov 30 14:15:42.440 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:42.440 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.440 INFO [stderr] Nov 30 14:15:42.465 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.465 INFO [stderr] --> src/bindings/master_brick.rs:534:39 Nov 30 14:15:42.465 INFO [stderr] | Nov 30 14:15:42.465 INFO [stderr] 534 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:42.465 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:42.465 INFO [stderr] | Nov 30 14:15:42.465 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:42.465 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.465 INFO [stderr] Nov 30 14:15:42.507 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.508 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:113:42 Nov 30 14:15:42.508 INFO [stderr] | Nov 30 14:15:42.508 INFO [stderr] 113 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:42.508 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:42.508 INFO [stderr] | Nov 30 14:15:42.508 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:42.508 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.508 INFO [stderr] Nov 30 14:15:42.517 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.517 INFO [stderr] --> src/bindings/master_brick.rs:550:39 Nov 30 14:15:42.517 INFO [stderr] | Nov 30 14:15:42.517 INFO [stderr] 550 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:42.517 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:42.517 INFO [stderr] | Nov 30 14:15:42.517 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:42.517 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.517 INFO [stderr] Nov 30 14:15:42.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.557 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:116:39 Nov 30 14:15:42.557 INFO [stderr] | Nov 30 14:15:42.557 INFO [stderr] 116 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:42.557 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:42.557 INFO [stderr] | Nov 30 14:15:42.557 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:42.557 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.557 INFO [stderr] Nov 30 14:15:42.568 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.568 INFO [stderr] --> src/bindings/master_brick.rs:551:39 Nov 30 14:15:42.568 INFO [stderr] | Nov 30 14:15:42.568 INFO [stderr] 551 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:42.568 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:42.568 INFO [stderr] | Nov 30 14:15:42.568 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:42.568 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.568 INFO [stderr] Nov 30 14:15:42.616 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.616 INFO [stderr] --> src/bindings/master_brick.rs:568:45 Nov 30 14:15:42.616 INFO [stderr] | Nov 30 14:15:42.616 INFO [stderr] 568 | connection: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:42.616 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:42.616 INFO [stderr] | Nov 30 14:15:42.616 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:42.616 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.616 INFO [stderr] Nov 30 14:15:42.624 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.624 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:117:39 Nov 30 14:15:42.624 INFO [stderr] | Nov 30 14:15:42.624 INFO [stderr] 117 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:15:42.624 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:42.624 INFO [stderr] | Nov 30 14:15:42.624 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:42.624 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.624 INFO [stderr] Nov 30 14:15:42.664 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.665 INFO [stderr] --> src/bindings/master_brick.rs:572:40 Nov 30 14:15:42.665 INFO [stderr] | Nov 30 14:15:42.665 INFO [stderr] 572 | port: ::from_le_bytes(&bytes[13..15]), Nov 30 14:15:42.665 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:42.665 INFO [stderr] | Nov 30 14:15:42.665 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:42.665 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.665 INFO [stderr] Nov 30 14:15:42.704 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.704 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:130:51 Nov 30 14:15:42.704 INFO [stderr] | Nov 30 14:15:42.704 INFO [stderr] 130 | Configuration { rate: ::from_le_bytes(&bytes[0..1]), gain: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:42.704 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:42.704 INFO [stderr] | Nov 30 14:15:42.704 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:42.704 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.704 INFO [stderr] Nov 30 14:15:42.741 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.741 INFO [stderr] --> src/bindings/master_brick.rs:595:44 Nov 30 14:15:42.741 INFO [stderr] | Nov 30 14:15:42.741 INFO [stderr] 595 | rx_count: ::from_le_bytes(&bytes[18..22]), Nov 30 14:15:42.741 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:42.741 INFO [stderr] | Nov 30 14:15:42.741 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:42.741 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.741 INFO [stderr] Nov 30 14:15:42.764 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.764 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:130:92 Nov 30 14:15:42.764 INFO [stderr] | Nov 30 14:15:42.764 INFO [stderr] 130 | Configuration { rate: ::from_le_bytes(&bytes[0..1]), gain: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:42.764 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:42.764 INFO [stderr] | Nov 30 14:15:42.764 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:42.764 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.764 INFO [stderr] Nov 30 14:15:42.793 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.793 INFO [stderr] --> src/bindings/master_brick.rs:596:44 Nov 30 14:15:42.793 INFO [stderr] | Nov 30 14:15:42.793 INFO [stderr] 596 | tx_count: ::from_le_bytes(&bytes[22..26]), Nov 30 14:15:42.793 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:42.793 INFO [stderr] | Nov 30 14:15:42.793 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:42.793 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.793 INFO [stderr] Nov 30 14:15:42.808 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.808 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:145:60 Nov 30 14:15:42.808 INFO [stderr] | Nov 30 14:15:42.808 INFO [stderr] 145 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:42.808 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:42.808 INFO [stderr] | Nov 30 14:15:42.808 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:42.808 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.808 INFO [stderr] Nov 30 14:15:42.840 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.840 INFO [stderr] --> src/bindings/master_brick.rs:610:71 Nov 30 14:15:42.840 INFO [stderr] | Nov 30 14:15:42.840 INFO [stderr] 610 | EthernetWebsocketConfiguration { sockets: ::from_le_bytes(&bytes[0..1]), port: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:15:42.840 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:42.840 INFO [stderr] | Nov 30 14:15:42.840 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:42.840 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.840 INFO [stderr] Nov 30 14:15:42.860 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.860 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:146:64 Nov 30 14:15:42.860 INFO [stderr] | Nov 30 14:15:42.860 INFO [stderr] 146 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:42.860 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:42.860 INFO [stderr] | Nov 30 14:15:42.860 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:42.860 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.860 INFO [stderr] Nov 30 14:15:42.888 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.888 INFO [stderr] --> src/bindings/master_brick.rs:610:113 Nov 30 14:15:42.888 INFO [stderr] | Nov 30 14:15:42.888 INFO [stderr] 610 | EthernetWebsocketConfiguration { sockets: ::from_le_bytes(&bytes[0..1]), port: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:15:42.888 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:42.888 INFO [stderr] | Nov 30 14:15:42.888 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:42.888 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.888 INFO [stderr] Nov 30 14:15:42.907 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.907 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:147:53 Nov 30 14:15:42.907 INFO [stderr] | Nov 30 14:15:42.907 INFO [stderr] 147 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:42.907 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:42.907 INFO [stderr] | Nov 30 14:15:42.907 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:42.907 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.907 INFO [stderr] Nov 30 14:15:42.942 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.942 INFO [stderr] --> src/bindings/master_brick.rs:622:107 Nov 30 14:15:42.942 INFO [stderr] | Nov 30 14:15:42.942 INFO [stderr] 622 | ReadWifi2SerialPort { data: <[u8; 60]>::from_le_bytes(&bytes[0..60]), result: ::from_le_bytes(&bytes[60..61]) } Nov 30 14:15:42.942 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:42.942 INFO [stderr] | Nov 30 14:15:42.942 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:42.942 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.942 INFO [stderr] Nov 30 14:15:42.960 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.960 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:148:56 Nov 30 14:15:42.960 INFO [stderr] | Nov 30 14:15:42.960 INFO [stderr] 148 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:42.960 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:42.960 INFO [stderr] | Nov 30 14:15:42.960 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:42.960 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.960 INFO [stderr] Nov 30 14:15:42.992 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:42.992 INFO [stderr] --> src/bindings/master_brick.rs:639:40 Nov 30 14:15:42.992 INFO [stderr] | Nov 30 14:15:42.992 INFO [stderr] 639 | port: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:42.992 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:42.992 INFO [stderr] | Nov 30 14:15:42.992 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:42.992 INFO [stderr] found type `&[u8]` Nov 30 14:15:42.992 INFO [stderr] Nov 30 14:15:43.012 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.012 INFO [stderr] --> src/bindings/load_cell_v2_bricklet.rs:171:53 Nov 30 14:15:43.012 INFO [stderr] | Nov 30 14:15:43.012 INFO [stderr] 171 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:43.012 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:43.012 INFO [stderr] | Nov 30 14:15:43.012 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:43.012 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.012 INFO [stderr] Nov 30 14:15:43.048 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.048 INFO [stderr] --> src/bindings/master_brick.rs:640:50 Nov 30 14:15:43.048 INFO [stderr] | Nov 30 14:15:43.048 INFO [stderr] 640 | websocket_port: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:43.048 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:43.048 INFO [stderr] | Nov 30 14:15:43.048 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:43.048 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.048 INFO [stderr] Nov 30 14:15:43.088 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.088 INFO [stderr] --> src/bindings/master_brick.rs:372:44 Nov 30 14:15:43.088 INFO [stderr] | Nov 30 14:15:43.088 INFO [stderr] 372 | underrun: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:43.088 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:43.088 INFO [stderr] | Nov 30 14:15:43.088 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:43.088 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.088 INFO [stderr] Nov 30 14:15:43.096 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.096 INFO [stderr] --> src/bindings/master_brick.rs:641:48 Nov 30 14:15:43.096 INFO [stderr] | Nov 30 14:15:43.096 INFO [stderr] 641 | website_port: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:43.096 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:43.096 INFO [stderr] | Nov 30 14:15:43.096 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:43.096 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.096 INFO [stderr] Nov 30 14:15:43.136 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.136 INFO [stderr] --> src/bindings/master_brick.rs:373:45 Nov 30 14:15:43.137 INFO [stderr] | Nov 30 14:15:43.137 INFO [stderr] 373 | crc_error: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:43.137 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:43.137 INFO [stderr] | Nov 30 14:15:43.137 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:43.137 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.137 INFO [stderr] Nov 30 14:15:43.148 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.148 INFO [stderr] --> src/bindings/master_brick.rs:642:43 Nov 30 14:15:43.148 INFO [stderr] | Nov 30 14:15:43.148 INFO [stderr] 642 | phy_mode: ::from_le_bytes(&bytes[6..7]), Nov 30 14:15:43.148 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:43.148 INFO [stderr] | Nov 30 14:15:43.148 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:43.148 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.148 INFO [stderr] Nov 30 14:15:43.185 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.185 INFO [stderr] --> src/bindings/master_brick.rs:374:42 Nov 30 14:15:43.185 INFO [stderr] | Nov 30 14:15:43.185 INFO [stderr] 374 | no_ack: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:43.185 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:43.185 INFO [stderr] | Nov 30 14:15:43.185 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:43.185 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.185 INFO [stderr] Nov 30 14:15:43.200 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.200 INFO [stderr] --> src/bindings/master_brick.rs:643:45 Nov 30 14:15:43.200 INFO [stderr] | Nov 30 14:15:43.200 INFO [stderr] 643 | sleep_mode: ::from_le_bytes(&bytes[7..8]), Nov 30 14:15:43.200 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:43.200 INFO [stderr] | Nov 30 14:15:43.200 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:43.200 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.200 INFO [stderr] Nov 30 14:15:43.232 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.236 INFO [stderr] --> src/bindings/master_brick.rs:375:44 Nov 30 14:15:43.236 INFO [stderr] | Nov 30 14:15:43.236 INFO [stderr] 375 | overflow: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:43.236 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:43.236 INFO [stderr] | Nov 30 14:15:43.236 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:43.236 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.236 INFO [stderr] Nov 30 14:15:43.248 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.248 INFO [stderr] --> src/bindings/master_brick.rs:644:42 Nov 30 14:15:43.248 INFO [stderr] | Nov 30 14:15:43.248 INFO [stderr] 644 | website: ::from_le_bytes(&bytes[8..9]), Nov 30 14:15:43.248 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:43.248 INFO [stderr] | Nov 30 14:15:43.248 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:43.248 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.248 INFO [stderr] Nov 30 14:15:43.284 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.284 INFO [stderr] --> src/bindings/master_brick.rs:390:41 Nov 30 14:15:43.284 INFO [stderr] | Nov 30 14:15:43.284 INFO [stderr] 390 | speed: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:43.284 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:43.284 INFO [stderr] | Nov 30 14:15:43.284 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:43.284 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.284 INFO [stderr] Nov 30 14:15:43.316 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.316 INFO [stderr] --> src/bindings/master_brick.rs:674:48 Nov 30 14:15:43.316 INFO [stderr] | Nov 30 14:15:43.316 INFO [stderr] 674 | client_status: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:43.316 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:43.316 INFO [stderr] | Nov 30 14:15:43.316 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:43.316 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.316 INFO [stderr] Nov 30 14:15:43.332 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.332 INFO [stderr] --> src/bindings/master_brick.rs:392:43 Nov 30 14:15:43.332 INFO [stderr] | Nov 30 14:15:43.332 INFO [stderr] 392 | stopbits: ::from_le_bytes(&bytes[5..6]), Nov 30 14:15:43.332 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:43.332 INFO [stderr] | Nov 30 14:15:43.332 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:43.332 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.332 INFO [stderr] Nov 30 14:15:43.364 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.364 INFO [stderr] --> src/bindings/master_brick.rs:679:51 Nov 30 14:15:43.364 INFO [stderr] | Nov 30 14:15:43.364 INFO [stderr] 679 | client_rx_count: ::from_le_bytes(&bytes[20..24]), Nov 30 14:15:43.364 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:43.364 INFO [stderr] | Nov 30 14:15:43.364 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:43.364 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.364 INFO [stderr] Nov 30 14:15:43.388 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.388 INFO [stderr] --> src/bindings/master_brick.rs:411:45 Nov 30 14:15:43.388 INFO [stderr] | Nov 30 14:15:43.388 INFO [stderr] 411 | connection: ::from_le_bytes(&bytes[32..33]), Nov 30 14:15:43.388 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:43.388 INFO [stderr] | Nov 30 14:15:43.388 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:43.388 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.388 INFO [stderr] Nov 30 14:15:43.413 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.413 INFO [stderr] --> src/bindings/master_brick.rs:680:51 Nov 30 14:15:43.413 INFO [stderr] | Nov 30 14:15:43.413 INFO [stderr] 680 | client_tx_count: ::from_le_bytes(&bytes[24..28]), Nov 30 14:15:43.413 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:43.413 INFO [stderr] | Nov 30 14:15:43.413 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:43.413 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.413 INFO [stderr] Nov 30 14:15:43.440 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.440 INFO [stderr] --> src/bindings/master_brick.rs:415:40 Nov 30 14:15:43.440 INFO [stderr] | Nov 30 14:15:43.440 INFO [stderr] 415 | port: ::from_le_bytes(&bytes[45..47]), Nov 30 14:15:43.440 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:43.440 INFO [stderr] | Nov 30 14:15:43.440 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:43.440 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.440 INFO [stderr] Nov 30 14:15:43.468 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.468 INFO [stderr] --> src/bindings/master_brick.rs:681:46 Nov 30 14:15:43.468 INFO [stderr] | Nov 30 14:15:43.468 INFO [stderr] 681 | client_rssi: ::from_le_bytes(&bytes[28..29]), Nov 30 14:15:43.468 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:43.468 INFO [stderr] | Nov 30 14:15:43.468 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:43.468 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.468 INFO [stderr] Nov 30 14:15:43.488 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.488 INFO [stderr] --> src/bindings/master_brick.rs:434:45 Nov 30 14:15:43.488 INFO [stderr] | Nov 30 14:15:43.488 INFO [stderr] 434 | encryption: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:43.488 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:43.488 INFO [stderr] | Nov 30 14:15:43.488 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:43.488 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.488 INFO [stderr] Nov 30 14:15:43.515 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.515 INFO [stderr] --> src/bindings/master_brick.rs:687:47 Nov 30 14:15:43.515 INFO [stderr] | Nov 30 14:15:43.515 INFO [stderr] 687 | ap_rx_count: ::from_le_bytes(&bytes[48..52]), Nov 30 14:15:43.515 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:43.515 INFO [stderr] | Nov 30 14:15:43.515 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:43.515 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.515 INFO [stderr] Nov 30 14:15:43.544 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.544 INFO [stderr] --> src/bindings/master_brick.rs:436:44 Nov 30 14:15:43.544 INFO [stderr] | Nov 30 14:15:43.544 INFO [stderr] 436 | key_index: ::from_le_bytes(&bytes[51..52]), Nov 30 14:15:43.544 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:43.544 INFO [stderr] | Nov 30 14:15:43.544 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:43.544 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.544 INFO [stderr] Nov 30 14:15:43.567 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.567 INFO [stderr] --> src/bindings/master_brick.rs:688:47 Nov 30 14:15:43.567 INFO [stderr] | Nov 30 14:15:43.567 INFO [stderr] 688 | ap_tx_count: ::from_le_bytes(&bytes[52..56]), Nov 30 14:15:43.567 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:43.567 INFO [stderr] | Nov 30 14:15:43.567 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:43.567 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.567 INFO [stderr] Nov 30 14:15:43.588 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.588 INFO [stderr] --> src/bindings/master_brick.rs:437:46 Nov 30 14:15:43.588 INFO [stderr] | Nov 30 14:15:43.588 INFO [stderr] 437 | eap_options: ::from_le_bytes(&bytes[52..53]), Nov 30 14:15:43.588 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:43.588 INFO [stderr] | Nov 30 14:15:43.588 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:43.588 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.588 INFO [stderr] Nov 30 14:15:43.620 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.620 INFO [stderr] --> src/bindings/master_brick.rs:689:53 Nov 30 14:15:43.620 INFO [stderr] | Nov 30 14:15:43.620 INFO [stderr] 689 | ap_connected_count: ::from_le_bytes(&bytes[56..57]), Nov 30 14:15:43.620 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:43.620 INFO [stderr] | Nov 30 14:15:43.620 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:43.620 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.620 INFO [stderr] Nov 30 14:15:43.624 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.624 INFO [stderr] --> src/bindings/master_brick.rs:438:57 Nov 30 14:15:43.624 INFO [stderr] | Nov 30 14:15:43.624 INFO [stderr] 438 | ca_certificate_length: ::from_le_bytes(&bytes[53..55]), Nov 30 14:15:43.624 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:43.624 INFO [stderr] | Nov 30 14:15:43.624 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:43.624 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.624 INFO [stderr] Nov 30 14:15:43.664 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.664 INFO [stderr] --> src/bindings/master_brick.rs:439:61 Nov 30 14:15:43.664 INFO [stderr] | Nov 30 14:15:43.664 INFO [stderr] 439 | client_certificate_length: ::from_le_bytes(&bytes[55..57]), Nov 30 14:15:43.664 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:43.664 INFO [stderr] | Nov 30 14:15:43.664 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:43.664 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.664 INFO [stderr] Nov 30 14:15:43.684 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.684 INFO [stderr] --> src/bindings/master_brick.rs:740:45 Nov 30 14:15:43.684 INFO [stderr] | Nov 30 14:15:43.684 INFO [stderr] 740 | encryption: ::from_le_bytes(&bytes[45..46]), Nov 30 14:15:43.684 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:43.684 INFO [stderr] | Nov 30 14:15:43.684 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:43.684 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.684 INFO [stderr] Nov 30 14:15:43.701 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.701 INFO [stderr] --> src/bindings/master_brick.rs:440:54 Nov 30 14:15:43.701 INFO [stderr] | Nov 30 14:15:43.701 INFO [stderr] 440 | private_key_length: ::from_le_bytes(&bytes[57..59]), Nov 30 14:15:43.701 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:43.701 INFO [stderr] | Nov 30 14:15:43.701 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:43.701 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.701 INFO [stderr] Nov 30 14:15:43.736 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.736 INFO [stderr] --> src/bindings/master_brick.rs:742:42 Nov 30 14:15:43.736 INFO [stderr] | Nov 30 14:15:43.736 INFO [stderr] 742 | channel: ::from_le_bytes(&bytes[47..48]), Nov 30 14:15:43.736 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:43.736 INFO [stderr] | Nov 30 14:15:43.736 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:43.736 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.736 INFO [stderr] Nov 30 14:15:43.764 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.764 INFO [stderr] --> src/bindings/master_brick.rs:464:42 Nov 30 14:15:43.764 INFO [stderr] | Nov 30 14:15:43.764 INFO [stderr] 464 | channel: ::from_le_bytes(&bytes[12..13]), Nov 30 14:15:43.764 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:43.764 INFO [stderr] | Nov 30 14:15:43.765 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:43.765 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.765 INFO [stderr] Nov 30 14:15:43.806 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.806 INFO [stderr] --> src/bindings/master_brick.rs:465:40 Nov 30 14:15:43.806 INFO [stderr] | Nov 30 14:15:43.806 INFO [stderr] 465 | rssi: ::from_le_bytes(&bytes[13..15]), Nov 30 14:15:43.806 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:43.806 INFO [stderr] | Nov 30 14:15:43.806 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:43.806 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.806 INFO [stderr] Nov 30 14:15:43.828 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.828 INFO [stderr] --> src/bindings/master_brick.rs:772:48 Nov 30 14:15:43.828 INFO [stderr] | Nov 30 14:15:43.828 INFO [stderr] 772 | gateway_port: ::from_le_bytes(&bytes[45..47]), Nov 30 14:15:43.828 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:43.828 INFO [stderr] | Nov 30 14:15:43.828 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:43.828 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.828 INFO [stderr] Nov 30 14:15:43.853 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.853 INFO [stderr] --> src/bindings/master_brick.rs:469:44 Nov 30 14:15:43.853 INFO [stderr] | Nov 30 14:15:43.853 INFO [stderr] 469 | rx_count: ::from_le_bytes(&bytes[27..31]), Nov 30 14:15:43.853 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:43.853 INFO [stderr] | Nov 30 14:15:43.853 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:43.853 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.853 INFO [stderr] Nov 30 14:15:43.889 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.889 INFO [stderr] --> src/bindings/master_brick.rs:790:41 Nov 30 14:15:43.889 INFO [stderr] | Nov 30 14:15:43.889 INFO [stderr] 790 | status: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:43.889 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:43.889 INFO [stderr] | Nov 30 14:15:43.889 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:43.889 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.889 INFO [stderr] Nov 30 14:15:43.900 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.900 INFO [stderr] --> src/bindings/master_brick.rs:470:44 Nov 30 14:15:43.900 INFO [stderr] | Nov 30 14:15:43.900 INFO [stderr] 470 | tx_count: ::from_le_bytes(&bytes[31..35]), Nov 30 14:15:43.900 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:43.900 INFO [stderr] | Nov 30 14:15:43.900 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:43.900 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.900 INFO [stderr] Nov 30 14:15:43.940 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.940 INFO [stderr] --> src/bindings/master_brick.rs:793:51 Nov 30 14:15:43.940 INFO [stderr] | Nov 30 14:15:43.940 INFO [stderr] 793 | connected_nodes: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:43.940 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:43.940 INFO [stderr] | Nov 30 14:15:43.940 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:43.940 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.940 INFO [stderr] Nov 30 14:15:43.992 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:43.992 INFO [stderr] --> src/bindings/master_brick.rs:471:40 Nov 30 14:15:43.992 INFO [stderr] | Nov 30 14:15:43.992 INFO [stderr] 471 | state: ::from_le_bytes(&bytes[35..36]), Nov 30 14:15:43.992 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:43.992 INFO [stderr] | Nov 30 14:15:43.992 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:43.992 INFO [stderr] found type `&[u8]` Nov 30 14:15:43.992 INFO [stderr] Nov 30 14:15:44.004 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.004 INFO [stderr] --> src/bindings/master_brick.rs:794:44 Nov 30 14:15:44.004 INFO [stderr] | Nov 30 14:15:44.004 INFO [stderr] 794 | rx_count: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:44.004 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:44.004 INFO [stderr] | Nov 30 14:15:44.004 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:44.004 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.004 INFO [stderr] Nov 30 14:15:44.044 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.044 INFO [stderr] --> src/bindings/master_brick.rs:795:44 Nov 30 14:15:44.044 INFO [stderr] | Nov 30 14:15:44.044 INFO [stderr] 795 | tx_count: ::from_le_bytes(&bytes[9..13]), Nov 30 14:15:44.044 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:44.044 INFO [stderr] | Nov 30 14:15:44.044 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:44.044 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.044 INFO [stderr] Nov 30 14:15:44.061 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.061 INFO [stderr] --> src/bindings/master_brick.rs:484:108 Nov 30 14:15:44.062 INFO [stderr] | Nov 30 14:15:44.062 INFO [stderr] 484 | WifiCertificate { data: <[u8; 32]>::from_le_bytes(&bytes[0..32]), data_length: ::from_le_bytes(&bytes[32..33]) } Nov 30 14:15:44.062 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:44.062 INFO [stderr] | Nov 30 14:15:44.062 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:44.062 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.062 INFO [stderr] Nov 30 14:15:44.108 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.108 INFO [stderr] --> src/bindings/master_brick.rs:852:60 Nov 30 14:15:44.108 INFO [stderr] | Nov 30 14:15:44.108 INFO [stderr] 852 | minimum_dynamic_baudrate: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:44.108 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:44.108 INFO [stderr] | Nov 30 14:15:44.108 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:44.108 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.108 INFO [stderr] Nov 30 14:15:44.116 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.116 INFO [stderr] --> src/bindings/master_brick.rs:498:44 Nov 30 14:15:44.116 INFO [stderr] | Nov 30 14:15:44.116 INFO [stderr] 498 | overflow: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:44.116 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:44.116 INFO [stderr] | Nov 30 14:15:44.116 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:44.116 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.116 INFO [stderr] Nov 30 14:15:44.156 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.156 INFO [stderr] --> src/bindings/master_brick.rs:499:49 Nov 30 14:15:44.156 INFO [stderr] | Nov 30 14:15:44.156 INFO [stderr] 499 | low_watermark: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:44.156 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:44.156 INFO [stderr] | Nov 30 14:15:44.156 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:44.156 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.156 INFO [stderr] Nov 30 14:15:44.172 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.176 INFO [stderr] --> src/bindings/master_brick.rs:868:60 Nov 30 14:15:44.176 INFO [stderr] | Nov 30 14:15:44.176 INFO [stderr] 868 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:44.176 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:44.176 INFO [stderr] | Nov 30 14:15:44.176 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:44.176 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.176 INFO [stderr] Nov 30 14:15:44.205 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.205 INFO [stderr] --> src/bindings/master_brick.rs:500:40 Nov 30 14:15:44.205 INFO [stderr] | Nov 30 14:15:44.205 INFO [stderr] 500 | used: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:44.205 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:44.205 INFO [stderr] | Nov 30 14:15:44.205 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:44.205 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.205 INFO [stderr] Nov 30 14:15:44.244 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.244 INFO [stderr] --> src/bindings/master_brick.rs:869:64 Nov 30 14:15:44.244 INFO [stderr] | Nov 30 14:15:44.244 INFO [stderr] 869 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:44.244 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:44.244 INFO [stderr] | Nov 30 14:15:44.244 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:44.244 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.244 INFO [stderr] Nov 30 14:15:44.252 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.252 INFO [stderr] --> src/bindings/master_brick.rs:516:39 Nov 30 14:15:44.252 INFO [stderr] | Nov 30 14:15:44.252 INFO [stderr] 516 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:44.252 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:44.252 INFO [stderr] | Nov 30 14:15:44.252 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:44.252 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.252 INFO [stderr] Nov 30 14:15:44.300 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.300 INFO [stderr] --> src/bindings/master_brick.rs:517:39 Nov 30 14:15:44.300 INFO [stderr] | Nov 30 14:15:44.300 INFO [stderr] 517 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:44.300 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:44.300 INFO [stderr] | Nov 30 14:15:44.300 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:44.300 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.300 INFO [stderr] Nov 30 14:15:44.315 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.315 INFO [stderr] --> src/bindings/master_brick.rs:870:53 Nov 30 14:15:44.315 INFO [stderr] | Nov 30 14:15:44.315 INFO [stderr] 870 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:44.315 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:44.315 INFO [stderr] | Nov 30 14:15:44.315 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:44.315 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.315 INFO [stderr] Nov 30 14:15:44.348 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.348 INFO [stderr] --> src/bindings/master_brick.rs:533:39 Nov 30 14:15:44.348 INFO [stderr] | Nov 30 14:15:44.348 INFO [stderr] 533 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:44.348 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:44.348 INFO [stderr] | Nov 30 14:15:44.348 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:44.348 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.348 INFO [stderr] Nov 30 14:15:44.384 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.384 INFO [stderr] --> src/bindings/master_brick.rs:871:56 Nov 30 14:15:44.384 INFO [stderr] | Nov 30 14:15:44.384 INFO [stderr] 871 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:44.384 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:44.384 INFO [stderr] | Nov 30 14:15:44.384 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:44.384 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.384 INFO [stderr] Nov 30 14:15:44.396 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.396 INFO [stderr] --> src/bindings/master_brick.rs:534:39 Nov 30 14:15:44.396 INFO [stderr] | Nov 30 14:15:44.396 INFO [stderr] 534 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:44.396 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:44.396 INFO [stderr] | Nov 30 14:15:44.396 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:44.396 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.396 INFO [stderr] Nov 30 14:15:44.448 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.448 INFO [stderr] --> src/bindings/master_brick.rs:886:51 Nov 30 14:15:44.448 INFO [stderr] | Nov 30 14:15:44.448 INFO [stderr] 886 | protocol_version: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:44.448 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:44.448 INFO [stderr] | Nov 30 14:15:44.448 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:44.448 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.448 INFO [stderr] Nov 30 14:15:44.476 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.476 INFO [stderr] --> src/bindings/master_brick.rs:550:39 Nov 30 14:15:44.476 INFO [stderr] | Nov 30 14:15:44.476 INFO [stderr] 550 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:44.476 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:44.476 INFO [stderr] | Nov 30 14:15:44.476 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:44.476 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.476 INFO [stderr] Nov 30 14:15:44.528 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.528 INFO [stderr] --> src/bindings/master_brick.rs:911:53 Nov 30 14:15:44.528 INFO [stderr] | Nov 30 14:15:44.528 INFO [stderr] 911 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:44.528 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:44.528 INFO [stderr] | Nov 30 14:15:44.528 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:44.528 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.528 INFO [stderr] Nov 30 14:15:44.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.556 INFO [stderr] --> src/bindings/master_brick.rs:551:39 Nov 30 14:15:44.556 INFO [stderr] | Nov 30 14:15:44.556 INFO [stderr] 551 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:44.556 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:44.556 INFO [stderr] | Nov 30 14:15:44.556 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:44.556 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.556 INFO [stderr] Nov 30 14:15:44.600 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.600 INFO [stderr] --> src/bindings/master_brick.rs:568:45 Nov 30 14:15:44.600 INFO [stderr] | Nov 30 14:15:44.600 INFO [stderr] 568 | connection: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:44.600 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:44.600 INFO [stderr] | Nov 30 14:15:44.600 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:44.600 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.600 INFO [stderr] Nov 30 14:15:44.648 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.648 INFO [stderr] --> src/bindings/master_brick.rs:572:40 Nov 30 14:15:44.648 INFO [stderr] | Nov 30 14:15:44.648 INFO [stderr] 572 | port: ::from_le_bytes(&bytes[13..15]), Nov 30 14:15:44.648 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:44.648 INFO [stderr] | Nov 30 14:15:44.648 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:44.648 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.648 INFO [stderr] Nov 30 14:15:44.700 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.700 INFO [stderr] --> src/bindings/master_brick.rs:595:44 Nov 30 14:15:44.700 INFO [stderr] | Nov 30 14:15:44.700 INFO [stderr] 595 | rx_count: ::from_le_bytes(&bytes[18..22]), Nov 30 14:15:44.700 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:44.700 INFO [stderr] | Nov 30 14:15:44.700 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:44.700 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.700 INFO [stderr] Nov 30 14:15:44.751 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.751 INFO [stderr] --> src/bindings/master_brick.rs:596:44 Nov 30 14:15:44.751 INFO [stderr] | Nov 30 14:15:44.751 INFO [stderr] 596 | tx_count: ::from_le_bytes(&bytes[22..26]), Nov 30 14:15:44.751 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:44.751 INFO [stderr] | Nov 30 14:15:44.751 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:44.751 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.751 INFO [stderr] Nov 30 14:15:44.839 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.839 INFO [stderr] --> src/bindings/moisture_bricklet.rs:65:39 Nov 30 14:15:44.839 INFO [stderr] | Nov 30 14:15:44.839 INFO [stderr] 65 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:44.839 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:44.839 INFO [stderr] | Nov 30 14:15:44.839 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:44.839 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.839 INFO [stderr] Nov 30 14:15:44.860 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.860 INFO [stderr] --> src/bindings/master_brick.rs:610:71 Nov 30 14:15:44.860 INFO [stderr] | Nov 30 14:15:44.860 INFO [stderr] 610 | EthernetWebsocketConfiguration { sockets: ::from_le_bytes(&bytes[0..1]), port: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:15:44.860 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:44.860 INFO [stderr] | Nov 30 14:15:44.860 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:44.860 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.860 INFO [stderr] Nov 30 14:15:44.910 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.917 INFO [stderr] --> src/bindings/master_brick.rs:610:113 Nov 30 14:15:44.917 INFO [stderr] | Nov 30 14:15:44.917 INFO [stderr] 610 | EthernetWebsocketConfiguration { sockets: ::from_le_bytes(&bytes[0..1]), port: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:15:44.917 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:44.917 INFO [stderr] | Nov 30 14:15:44.917 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:44.917 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.917 INFO [stderr] Nov 30 14:15:44.918 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.918 INFO [stderr] --> src/bindings/moisture_bricklet.rs:66:39 Nov 30 14:15:44.918 INFO [stderr] | Nov 30 14:15:44.918 INFO [stderr] 66 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:44.918 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:44.918 INFO [stderr] | Nov 30 14:15:44.918 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:44.918 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.918 INFO [stderr] Nov 30 14:15:44.978 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.978 INFO [stderr] --> src/bindings/master_brick.rs:622:107 Nov 30 14:15:44.978 INFO [stderr] | Nov 30 14:15:44.978 INFO [stderr] 622 | ReadWifi2SerialPort { data: <[u8; 60]>::from_le_bytes(&bytes[0..60]), result: ::from_le_bytes(&bytes[60..61]) } Nov 30 14:15:44.978 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:44.978 INFO [stderr] | Nov 30 14:15:44.978 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:44.978 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.978 INFO [stderr] Nov 30 14:15:44.992 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:44.993 INFO [stderr] --> src/bindings/moisture_bricklet.rs:89:53 Nov 30 14:15:44.993 INFO [stderr] | Nov 30 14:15:44.993 INFO [stderr] 89 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:44.993 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:44.996 INFO [stderr] | Nov 30 14:15:44.996 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:44.996 INFO [stderr] found type `&[u8]` Nov 30 14:15:44.996 INFO [stderr] Nov 30 14:15:45.057 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.057 INFO [stderr] --> src/bindings/motion_detector_bricklet.rs:60:53 Nov 30 14:15:45.057 INFO [stderr] | Nov 30 14:15:45.057 INFO [stderr] 60 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:45.057 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:45.060 INFO [stderr] | Nov 30 14:15:45.060 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:45.060 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.060 INFO [stderr] Nov 30 14:15:45.083 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.083 INFO [stderr] --> src/bindings/master_brick.rs:639:40 Nov 30 14:15:45.083 INFO [stderr] | Nov 30 14:15:45.083 INFO [stderr] 639 | port: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:45.083 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:45.083 INFO [stderr] | Nov 30 14:15:45.083 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:45.083 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.083 INFO [stderr] Nov 30 14:15:45.112 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.112 INFO [stderr] --> src/bindings/motion_detector_v2_bricklet.rs:90:43 Nov 30 14:15:45.112 INFO [stderr] | Nov 30 14:15:45.112 INFO [stderr] 90 | top_left: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:45.113 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:45.113 INFO [stderr] | Nov 30 14:15:45.113 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:45.113 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.114 INFO [stderr] Nov 30 14:15:45.168 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.168 INFO [stderr] --> src/bindings/master_brick.rs:640:50 Nov 30 14:15:45.168 INFO [stderr] | Nov 30 14:15:45.168 INFO [stderr] 640 | websocket_port: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:45.168 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:45.168 INFO [stderr] | Nov 30 14:15:45.168 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:45.168 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.168 INFO [stderr] Nov 30 14:15:45.168 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.168 INFO [stderr] --> src/bindings/motion_detector_v2_bricklet.rs:91:44 Nov 30 14:15:45.168 INFO [stderr] | Nov 30 14:15:45.168 INFO [stderr] 91 | top_right: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:45.168 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:45.168 INFO [stderr] | Nov 30 14:15:45.168 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:45.168 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.168 INFO [stderr] Nov 30 14:15:45.208 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.208 INFO [stderr] --> src/bindings/motion_detector_v2_bricklet.rs:92:41 Nov 30 14:15:45.208 INFO [stderr] | Nov 30 14:15:45.208 INFO [stderr] 92 | bottom: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:45.208 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:45.208 INFO [stderr] | Nov 30 14:15:45.208 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:45.208 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.208 INFO [stderr] Nov 30 14:15:45.248 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.248 INFO [stderr] --> src/bindings/master_brick.rs:641:48 Nov 30 14:15:45.248 INFO [stderr] | Nov 30 14:15:45.248 INFO [stderr] 641 | website_port: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:45.248 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:45.248 INFO [stderr] | Nov 30 14:15:45.248 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:45.248 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.248 INFO [stderr] Nov 30 14:15:45.256 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.256 INFO [stderr] --> src/bindings/motion_detector_v2_bricklet.rs:108:60 Nov 30 14:15:45.256 INFO [stderr] | Nov 30 14:15:45.256 INFO [stderr] 108 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:45.256 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:45.256 INFO [stderr] | Nov 30 14:15:45.256 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:45.256 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.256 INFO [stderr] Nov 30 14:15:45.306 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.306 INFO [stderr] --> src/bindings/master_brick.rs:642:43 Nov 30 14:15:45.306 INFO [stderr] | Nov 30 14:15:45.306 INFO [stderr] 642 | phy_mode: ::from_le_bytes(&bytes[6..7]), Nov 30 14:15:45.306 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:45.306 INFO [stderr] | Nov 30 14:15:45.306 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:45.306 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.306 INFO [stderr] Nov 30 14:15:45.316 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.316 INFO [stderr] --> src/bindings/motion_detector_v2_bricklet.rs:109:64 Nov 30 14:15:45.316 INFO [stderr] | Nov 30 14:15:45.316 INFO [stderr] 109 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:45.316 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:45.316 INFO [stderr] | Nov 30 14:15:45.316 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:45.316 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.316 INFO [stderr] Nov 30 14:15:45.369 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.369 INFO [stderr] --> src/bindings/master_brick.rs:643:45 Nov 30 14:15:45.369 INFO [stderr] | Nov 30 14:15:45.369 INFO [stderr] 643 | sleep_mode: ::from_le_bytes(&bytes[7..8]), Nov 30 14:15:45.369 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:45.369 INFO [stderr] | Nov 30 14:15:45.369 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:45.369 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.369 INFO [stderr] Nov 30 14:15:45.376 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.376 INFO [stderr] --> src/bindings/motion_detector_v2_bricklet.rs:110:53 Nov 30 14:15:45.376 INFO [stderr] | Nov 30 14:15:45.376 INFO [stderr] 110 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:45.376 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:45.376 INFO [stderr] | Nov 30 14:15:45.376 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:45.376 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.376 INFO [stderr] Nov 30 14:15:45.428 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.428 INFO [stderr] --> src/bindings/master_brick.rs:644:42 Nov 30 14:15:45.428 INFO [stderr] | Nov 30 14:15:45.428 INFO [stderr] 644 | website: ::from_le_bytes(&bytes[8..9]), Nov 30 14:15:45.428 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:45.428 INFO [stderr] | Nov 30 14:15:45.428 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:45.428 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.428 INFO [stderr] Nov 30 14:15:45.436 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.436 INFO [stderr] --> src/bindings/motion_detector_v2_bricklet.rs:111:56 Nov 30 14:15:45.436 INFO [stderr] | Nov 30 14:15:45.436 INFO [stderr] 111 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:45.436 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:45.436 INFO [stderr] | Nov 30 14:15:45.436 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:45.436 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.436 INFO [stderr] Nov 30 14:15:45.528 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.528 INFO [stderr] --> src/bindings/master_brick.rs:674:48 Nov 30 14:15:45.528 INFO [stderr] | Nov 30 14:15:45.528 INFO [stderr] 674 | client_status: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:45.528 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:45.528 INFO [stderr] | Nov 30 14:15:45.528 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:45.528 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.528 INFO [stderr] Nov 30 14:15:45.537 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.537 INFO [stderr] --> src/bindings/motion_detector_v2_bricklet.rs:134:53 Nov 30 14:15:45.537 INFO [stderr] | Nov 30 14:15:45.537 INFO [stderr] 134 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:45.537 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:45.537 INFO [stderr] | Nov 30 14:15:45.537 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:45.537 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.537 INFO [stderr] Nov 30 14:15:45.609 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.609 INFO [stderr] --> src/bindings/master_brick.rs:679:51 Nov 30 14:15:45.609 INFO [stderr] | Nov 30 14:15:45.609 INFO [stderr] 679 | client_rx_count: ::from_le_bytes(&bytes[20..24]), Nov 30 14:15:45.609 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:45.609 INFO [stderr] | Nov 30 14:15:45.609 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:45.609 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.609 INFO [stderr] Nov 30 14:15:45.623 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.623 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:103:42 Nov 30 14:15:45.623 INFO [stderr] | Nov 30 14:15:45.623 INFO [stderr] 103 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:45.624 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:45.624 INFO [stderr] | Nov 30 14:15:45.624 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:45.624 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.624 INFO [stderr] Nov 30 14:15:45.676 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.676 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:106:39 Nov 30 14:15:45.676 INFO [stderr] | Nov 30 14:15:45.676 INFO [stderr] 106 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:45.676 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:45.676 INFO [stderr] | Nov 30 14:15:45.676 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:45.676 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.676 INFO [stderr] Nov 30 14:15:45.685 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.685 INFO [stderr] --> src/bindings/master_brick.rs:680:51 Nov 30 14:15:45.685 INFO [stderr] | Nov 30 14:15:45.685 INFO [stderr] 680 | client_tx_count: ::from_le_bytes(&bytes[24..28]), Nov 30 14:15:45.685 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:45.685 INFO [stderr] | Nov 30 14:15:45.685 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:45.685 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.685 INFO [stderr] Nov 30 14:15:45.720 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.720 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:107:39 Nov 30 14:15:45.720 INFO [stderr] | Nov 30 14:15:45.720 INFO [stderr] 107 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:45.720 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:45.720 INFO [stderr] | Nov 30 14:15:45.720 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:45.720 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.721 INFO [stderr] Nov 30 14:15:45.736 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.736 INFO [stderr] --> src/bindings/master_brick.rs:681:46 Nov 30 14:15:45.736 INFO [stderr] | Nov 30 14:15:45.736 INFO [stderr] 681 | client_rssi: ::from_le_bytes(&bytes[28..29]), Nov 30 14:15:45.736 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:45.736 INFO [stderr] | Nov 30 14:15:45.736 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:45.736 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.736 INFO [stderr] Nov 30 14:15:45.772 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.772 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:123:44 Nov 30 14:15:45.772 INFO [stderr] | Nov 30 14:15:45.772 INFO [stderr] 123 | position: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:45.772 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:45.772 INFO [stderr] | Nov 30 14:15:45.772 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:45.772 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.772 INFO [stderr] Nov 30 14:15:45.788 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.788 INFO [stderr] --> src/bindings/master_brick.rs:687:47 Nov 30 14:15:45.788 INFO [stderr] | Nov 30 14:15:45.788 INFO [stderr] 687 | ap_rx_count: ::from_le_bytes(&bytes[48..52]), Nov 30 14:15:45.788 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:45.788 INFO [stderr] | Nov 30 14:15:45.788 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:45.788 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.788 INFO [stderr] Nov 30 14:15:45.816 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.816 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:124:45 Nov 30 14:15:45.816 INFO [stderr] | Nov 30 14:15:45.816 INFO [stderr] 124 | drive_mode: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:45.816 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:45.816 INFO [stderr] | Nov 30 14:15:45.816 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:45.816 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.816 INFO [stderr] Nov 30 14:15:45.844 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.844 INFO [stderr] --> src/bindings/master_brick.rs:688:47 Nov 30 14:15:45.844 INFO [stderr] | Nov 30 14:15:45.844 INFO [stderr] 688 | ap_tx_count: ::from_le_bytes(&bytes[52..56]), Nov 30 14:15:45.844 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:45.844 INFO [stderr] | Nov 30 14:15:45.844 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:45.844 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.844 INFO [stderr] Nov 30 14:15:45.869 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.869 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:142:60 Nov 30 14:15:45.869 INFO [stderr] | Nov 30 14:15:45.869 INFO [stderr] 142 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:45.869 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:45.869 INFO [stderr] | Nov 30 14:15:45.869 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:45.869 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.869 INFO [stderr] Nov 30 14:15:45.904 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.904 INFO [stderr] --> src/bindings/master_brick.rs:689:53 Nov 30 14:15:45.904 INFO [stderr] | Nov 30 14:15:45.904 INFO [stderr] 689 | ap_connected_count: ::from_le_bytes(&bytes[56..57]), Nov 30 14:15:45.904 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:45.904 INFO [stderr] | Nov 30 14:15:45.904 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:45.904 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.904 INFO [stderr] Nov 30 14:15:45.916 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.916 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:143:64 Nov 30 14:15:45.916 INFO [stderr] | Nov 30 14:15:45.916 INFO [stderr] 143 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:45.916 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:45.916 INFO [stderr] | Nov 30 14:15:45.916 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:45.916 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.916 INFO [stderr] Nov 30 14:15:45.976 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:45.976 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:144:53 Nov 30 14:15:45.976 INFO [stderr] | Nov 30 14:15:45.976 INFO [stderr] 144 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:45.976 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:45.976 INFO [stderr] | Nov 30 14:15:45.976 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:45.976 INFO [stderr] found type `&[u8]` Nov 30 14:15:45.976 INFO [stderr] Nov 30 14:15:46.004 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.004 INFO [stderr] --> src/bindings/master_brick.rs:740:45 Nov 30 14:15:46.004 INFO [stderr] | Nov 30 14:15:46.004 INFO [stderr] 740 | encryption: ::from_le_bytes(&bytes[45..46]), Nov 30 14:15:46.004 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:46.004 INFO [stderr] | Nov 30 14:15:46.004 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:46.004 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.004 INFO [stderr] Nov 30 14:15:46.018 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.018 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:145:56 Nov 30 14:15:46.018 INFO [stderr] | Nov 30 14:15:46.018 INFO [stderr] 145 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:46.019 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:46.019 INFO [stderr] | Nov 30 14:15:46.019 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:46.019 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.019 INFO [stderr] Nov 30 14:15:46.064 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.064 INFO [stderr] --> src/bindings/master_brick.rs:742:42 Nov 30 14:15:46.064 INFO [stderr] | Nov 30 14:15:46.064 INFO [stderr] 742 | channel: ::from_le_bytes(&bytes[47..48]), Nov 30 14:15:46.064 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:46.064 INFO [stderr] | Nov 30 14:15:46.064 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:46.064 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.064 INFO [stderr] Nov 30 14:15:46.076 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.076 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:168:53 Nov 30 14:15:46.076 INFO [stderr] | Nov 30 14:15:46.076 INFO [stderr] 168 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:46.076 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:46.076 INFO [stderr] | Nov 30 14:15:46.076 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:46.076 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.076 INFO [stderr] Nov 30 14:15:46.148 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.148 INFO [stderr] --> src/bindings/master_brick.rs:772:48 Nov 30 14:15:46.148 INFO [stderr] | Nov 30 14:15:46.148 INFO [stderr] 772 | gateway_port: ::from_le_bytes(&bytes[45..47]), Nov 30 14:15:46.148 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:46.148 INFO [stderr] | Nov 30 14:15:46.148 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:46.148 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.148 INFO [stderr] Nov 30 14:15:46.148 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.148 INFO [stderr] --> src/bindings/multi_touch_bricklet.rs:59:53 Nov 30 14:15:46.148 INFO [stderr] | Nov 30 14:15:46.148 INFO [stderr] 59 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:46.148 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:46.156 INFO [stderr] | Nov 30 14:15:46.156 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:46.156 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.156 INFO [stderr] Nov 30 14:15:46.204 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.204 INFO [stderr] --> src/bindings/master_brick.rs:790:41 Nov 30 14:15:46.204 INFO [stderr] | Nov 30 14:15:46.204 INFO [stderr] 790 | status: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:46.204 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:46.204 INFO [stderr] | Nov 30 14:15:46.204 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:46.204 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.204 INFO [stderr] Nov 30 14:15:46.212 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.212 INFO [stderr] --> src/bindings/nfc_bricklet.rs:197:43 Nov 30 14:15:46.212 INFO [stderr] | Nov 30 14:15:46.212 INFO [stderr] 197 | tag_type: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:46.212 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:46.213 INFO [stderr] | Nov 30 14:15:46.213 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:46.213 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.213 INFO [stderr] Nov 30 14:15:46.252 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.252 INFO [stderr] --> src/bindings/master_brick.rs:793:51 Nov 30 14:15:46.252 INFO [stderr] | Nov 30 14:15:46.252 INFO [stderr] 793 | connected_nodes: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:46.252 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:46.252 INFO [stderr] | Nov 30 14:15:46.252 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:46.252 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.252 INFO [stderr] Nov 30 14:15:46.256 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.256 INFO [stderr] --> src/bindings/nfc_bricklet.rs:198:48 Nov 30 14:15:46.256 INFO [stderr] | Nov 30 14:15:46.256 INFO [stderr] 198 | tag_id_length: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:46.256 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:46.256 INFO [stderr] | Nov 30 14:15:46.256 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:46.256 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.256 INFO [stderr] Nov 30 14:15:46.329 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.329 INFO [stderr] --> src/bindings/master_brick.rs:794:44 Nov 30 14:15:46.329 INFO [stderr] | Nov 30 14:15:46.329 INFO [stderr] 794 | rx_count: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:46.329 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:46.329 INFO [stderr] | Nov 30 14:15:46.329 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:46.329 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.329 INFO [stderr] Nov 30 14:15:46.336 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.336 INFO [stderr] --> src/bindings/nfc_bricklet.rs:221:53 Nov 30 14:15:46.336 INFO [stderr] | Nov 30 14:15:46.336 INFO [stderr] 221 | ReaderGetState { state: ::from_le_bytes(&bytes[0..1]), idle: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:46.336 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:46.336 INFO [stderr] | Nov 30 14:15:46.336 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:46.336 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.336 INFO [stderr] Nov 30 14:15:46.372 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.372 INFO [stderr] --> src/bindings/master_brick.rs:795:44 Nov 30 14:15:46.372 INFO [stderr] | Nov 30 14:15:46.372 INFO [stderr] 795 | tx_count: ::from_le_bytes(&bytes[9..13]), Nov 30 14:15:46.372 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:46.372 INFO [stderr] | Nov 30 14:15:46.372 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:46.372 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.372 INFO [stderr] Nov 30 14:15:46.408 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.408 INFO [stderr] --> src/bindings/nfc_bricklet.rs:247:47 Nov 30 14:15:46.408 INFO [stderr] | Nov 30 14:15:46.408 INFO [stderr] 247 | ndef_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:46.408 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:46.408 INFO [stderr] | Nov 30 14:15:46.408 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:46.408 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.408 INFO [stderr] Nov 30 14:15:46.452 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.452 INFO [stderr] --> src/bindings/nfc_bricklet.rs:248:53 Nov 30 14:15:46.452 INFO [stderr] | Nov 30 14:15:46.452 INFO [stderr] 248 | ndef_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:46.452 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:46.452 INFO [stderr] | Nov 30 14:15:46.452 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:46.452 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.452 INFO [stderr] Nov 30 14:15:46.459 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.459 INFO [stderr] --> src/bindings/master_brick.rs:852:60 Nov 30 14:15:46.459 INFO [stderr] | Nov 30 14:15:46.459 INFO [stderr] 852 | minimum_dynamic_baudrate: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:46.459 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:46.459 INFO [stderr] | Nov 30 14:15:46.459 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:46.459 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.459 INFO [stderr] Nov 30 14:15:46.494 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.494 INFO [stderr] --> src/bindings/nfc_bricklet.rs:285:47 Nov 30 14:15:46.495 INFO [stderr] | Nov 30 14:15:46.495 INFO [stderr] 285 | data_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:46.495 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:46.495 INFO [stderr] | Nov 30 14:15:46.495 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:46.495 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.495 INFO [stderr] Nov 30 14:15:46.532 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.532 INFO [stderr] --> src/bindings/master_brick.rs:868:60 Nov 30 14:15:46.532 INFO [stderr] | Nov 30 14:15:46.532 INFO [stderr] 868 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:46.532 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:46.532 INFO [stderr] | Nov 30 14:15:46.532 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:46.532 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.532 INFO [stderr] Nov 30 14:15:46.544 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.544 INFO [stderr] --> src/bindings/nfc_bricklet.rs:286:53 Nov 30 14:15:46.544 INFO [stderr] | Nov 30 14:15:46.544 INFO [stderr] 286 | data_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:46.544 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:46.544 INFO [stderr] | Nov 30 14:15:46.544 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:46.544 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.544 INFO [stderr] Nov 30 14:15:46.587 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.587 INFO [stderr] --> src/bindings/nfc_bricklet.rs:309:62 Nov 30 14:15:46.587 INFO [stderr] | Nov 30 14:15:46.587 INFO [stderr] 309 | ReaderStateChangedEvent { state: ::from_le_bytes(&bytes[0..1]), idle: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:46.587 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:46.587 INFO [stderr] | Nov 30 14:15:46.587 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:46.587 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.587 INFO [stderr] Nov 30 14:15:46.602 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.602 INFO [stderr] --> src/bindings/master_brick.rs:869:64 Nov 30 14:15:46.608 INFO [stderr] | Nov 30 14:15:46.608 INFO [stderr] 869 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:46.608 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:46.608 INFO [stderr] | Nov 30 14:15:46.608 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:46.608 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.608 INFO [stderr] Nov 30 14:15:46.642 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.643 INFO [stderr] --> src/bindings/nfc_bricklet.rs:321:54 Nov 30 14:15:46.643 INFO [stderr] | Nov 30 14:15:46.643 INFO [stderr] 321 | CardemuGetState { state: ::from_le_bytes(&bytes[0..1]), idle: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:46.643 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:46.643 INFO [stderr] | Nov 30 14:15:46.643 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:46.643 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.643 INFO [stderr] Nov 30 14:15:46.668 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.668 INFO [stderr] --> src/bindings/master_brick.rs:870:53 Nov 30 14:15:46.668 INFO [stderr] | Nov 30 14:15:46.668 INFO [stderr] 870 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:46.668 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:46.668 INFO [stderr] | Nov 30 14:15:46.668 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:46.668 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.668 INFO [stderr] Nov 30 14:15:46.696 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.696 INFO [stderr] --> src/bindings/nfc_bricklet.rs:345:63 Nov 30 14:15:46.696 INFO [stderr] | Nov 30 14:15:46.696 INFO [stderr] 345 | CardemuStateChangedEvent { state: ::from_le_bytes(&bytes[0..1]), idle: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:46.696 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:46.696 INFO [stderr] | Nov 30 14:15:46.696 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:46.696 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.696 INFO [stderr] Nov 30 14:15:46.736 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.736 INFO [stderr] --> src/bindings/master_brick.rs:871:56 Nov 30 14:15:46.736 INFO [stderr] | Nov 30 14:15:46.736 INFO [stderr] 871 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:46.736 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:46.736 INFO [stderr] | Nov 30 14:15:46.736 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:46.736 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.736 INFO [stderr] Nov 30 14:15:46.745 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.745 INFO [stderr] --> src/bindings/nfc_bricklet.rs:357:50 Nov 30 14:15:46.745 INFO [stderr] | Nov 30 14:15:46.745 INFO [stderr] 357 | P2pGetState { state: ::from_le_bytes(&bytes[0..1]), idle: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:46.745 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:46.745 INFO [stderr] | Nov 30 14:15:46.745 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:46.745 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.745 INFO [stderr] Nov 30 14:15:46.788 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.788 INFO [stderr] --> src/bindings/master_brick.rs:886:51 Nov 30 14:15:46.788 INFO [stderr] | Nov 30 14:15:46.788 INFO [stderr] 886 | protocol_version: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:46.788 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:46.788 INFO [stderr] | Nov 30 14:15:46.788 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:46.788 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.788 INFO [stderr] Nov 30 14:15:46.856 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.856 INFO [stderr] --> src/bindings/nfc_bricklet.rs:383:47 Nov 30 14:15:46.856 INFO [stderr] | Nov 30 14:15:46.856 INFO [stderr] 383 | ndef_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:46.856 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:46.856 INFO [stderr] | Nov 30 14:15:46.856 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:46.856 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.856 INFO [stderr] Nov 30 14:15:46.856 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.856 INFO [stderr] --> src/bindings/master_brick.rs:911:53 Nov 30 14:15:46.856 INFO [stderr] | Nov 30 14:15:46.856 INFO [stderr] 911 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:46.856 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:46.856 INFO [stderr] | Nov 30 14:15:46.856 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:46.856 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.856 INFO [stderr] Nov 30 14:15:46.884 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:46.884 INFO [stderr] --> src/bindings/nfc_bricklet.rs:384:53 Nov 30 14:15:46.884 INFO [stderr] | Nov 30 14:15:46.884 INFO [stderr] 384 | ndef_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:46.884 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:46.884 INFO [stderr] | Nov 30 14:15:46.884 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:46.884 INFO [stderr] found type `&[u8]` Nov 30 14:15:46.884 INFO [stderr] Nov 30 14:15:47.032 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.032 INFO [stderr] --> src/bindings/nfc_bricklet.rs:407:59 Nov 30 14:15:47.032 INFO [stderr] | Nov 30 14:15:47.032 INFO [stderr] 407 | P2pStateChangedEvent { state: ::from_le_bytes(&bytes[0..1]), idle: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:47.032 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:47.032 INFO [stderr] | Nov 30 14:15:47.032 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:47.032 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.032 INFO [stderr] Nov 30 14:15:47.044 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.044 INFO [stderr] --> src/bindings/moisture_bricklet.rs:65:39 Nov 30 14:15:47.044 INFO [stderr] | Nov 30 14:15:47.044 INFO [stderr] 65 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:47.044 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:47.044 INFO [stderr] | Nov 30 14:15:47.044 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:47.044 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.044 INFO [stderr] Nov 30 14:15:47.120 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.120 INFO [stderr] --> src/bindings/nfc_bricklet.rs:422:60 Nov 30 14:15:47.120 INFO [stderr] | Nov 30 14:15:47.120 INFO [stderr] 422 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:47.120 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:47.120 INFO [stderr] | Nov 30 14:15:47.120 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:47.120 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.120 INFO [stderr] Nov 30 14:15:47.120 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.120 INFO [stderr] --> src/bindings/moisture_bricklet.rs:66:39 Nov 30 14:15:47.120 INFO [stderr] | Nov 30 14:15:47.120 INFO [stderr] 66 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:47.120 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:47.120 INFO [stderr] | Nov 30 14:15:47.120 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:47.120 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.120 INFO [stderr] Nov 30 14:15:47.222 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.222 INFO [stderr] --> src/bindings/nfc_bricklet.rs:423:64 Nov 30 14:15:47.222 INFO [stderr] | Nov 30 14:15:47.222 INFO [stderr] 423 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:47.222 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:47.222 INFO [stderr] | Nov 30 14:15:47.222 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:47.222 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.222 INFO [stderr] Nov 30 14:15:47.223 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.223 INFO [stderr] --> src/bindings/moisture_bricklet.rs:89:53 Nov 30 14:15:47.223 INFO [stderr] | Nov 30 14:15:47.223 INFO [stderr] 89 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:47.223 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:47.223 INFO [stderr] | Nov 30 14:15:47.223 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:47.223 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.223 INFO [stderr] Nov 30 14:15:47.328 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.328 INFO [stderr] --> src/bindings/nfc_bricklet.rs:424:53 Nov 30 14:15:47.328 INFO [stderr] | Nov 30 14:15:47.328 INFO [stderr] 424 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:47.328 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:47.328 INFO [stderr] | Nov 30 14:15:47.329 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:47.329 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.329 INFO [stderr] Nov 30 14:15:47.376 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.376 INFO [stderr] --> src/bindings/motion_detector_bricklet.rs:60:53 Nov 30 14:15:47.376 INFO [stderr] | Nov 30 14:15:47.376 INFO [stderr] 60 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:47.376 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:47.376 INFO [stderr] | Nov 30 14:15:47.376 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:47.376 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.376 INFO [stderr] Nov 30 14:15:47.436 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.436 INFO [stderr] --> src/bindings/nfc_bricklet.rs:425:56 Nov 30 14:15:47.436 INFO [stderr] | Nov 30 14:15:47.436 INFO [stderr] 425 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:47.436 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:47.436 INFO [stderr] | Nov 30 14:15:47.436 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:47.436 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.436 INFO [stderr] Nov 30 14:15:47.504 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.504 INFO [stderr] --> src/bindings/motion_detector_v2_bricklet.rs:90:43 Nov 30 14:15:47.504 INFO [stderr] | Nov 30 14:15:47.504 INFO [stderr] 90 | top_left: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:47.504 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:47.504 INFO [stderr] | Nov 30 14:15:47.504 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:47.504 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.504 INFO [stderr] Nov 30 14:15:47.552 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.552 INFO [stderr] --> src/bindings/nfc_bricklet.rs:448:53 Nov 30 14:15:47.552 INFO [stderr] | Nov 30 14:15:47.552 INFO [stderr] 448 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:47.552 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:47.552 INFO [stderr] | Nov 30 14:15:47.552 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:47.552 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.552 INFO [stderr] Nov 30 14:15:47.590 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.590 INFO [stderr] --> src/bindings/motion_detector_v2_bricklet.rs:91:44 Nov 30 14:15:47.590 INFO [stderr] | Nov 30 14:15:47.590 INFO [stderr] 91 | top_right: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:47.590 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:47.590 INFO [stderr] | Nov 30 14:15:47.590 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:47.590 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.590 INFO [stderr] Nov 30 14:15:47.684 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.684 INFO [stderr] --> src/bindings/motion_detector_v2_bricklet.rs:92:41 Nov 30 14:15:47.684 INFO [stderr] | Nov 30 14:15:47.684 INFO [stderr] 92 | bottom: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:47.684 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:47.684 INFO [stderr] | Nov 30 14:15:47.684 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:47.684 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.684 INFO [stderr] Nov 30 14:15:47.784 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.784 INFO [stderr] --> src/bindings/motion_detector_v2_bricklet.rs:108:60 Nov 30 14:15:47.784 INFO [stderr] | Nov 30 14:15:47.784 INFO [stderr] 108 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:47.784 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:47.784 INFO [stderr] | Nov 30 14:15:47.784 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:47.784 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.784 INFO [stderr] Nov 30 14:15:47.796 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.796 INFO [stderr] --> src/bindings/nfc_rfid_bricklet.rs:73:43 Nov 30 14:15:47.796 INFO [stderr] | Nov 30 14:15:47.796 INFO [stderr] 73 | tag_type: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:47.796 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:47.796 INFO [stderr] | Nov 30 14:15:47.796 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:47.796 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.796 INFO [stderr] Nov 30 14:15:47.856 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.856 INFO [stderr] --> src/bindings/nfc_rfid_bricklet.rs:74:45 Nov 30 14:15:47.856 INFO [stderr] | Nov 30 14:15:47.856 INFO [stderr] 74 | tid_length: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:47.856 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:47.856 INFO [stderr] | Nov 30 14:15:47.856 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:47.856 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.856 INFO [stderr] Nov 30 14:15:47.860 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.860 INFO [stderr] --> src/bindings/motion_detector_v2_bricklet.rs:109:64 Nov 30 14:15:47.860 INFO [stderr] | Nov 30 14:15:47.860 INFO [stderr] 109 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:47.860 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:47.860 INFO [stderr] | Nov 30 14:15:47.860 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:47.860 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.860 INFO [stderr] Nov 30 14:15:47.904 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.904 INFO [stderr] --> src/bindings/nfc_rfid_bricklet.rs:88:44 Nov 30 14:15:47.904 INFO [stderr] | Nov 30 14:15:47.904 INFO [stderr] 88 | State { state: ::from_le_bytes(&bytes[0..1]), idle: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:47.904 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:47.904 INFO [stderr] | Nov 30 14:15:47.904 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:47.904 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.904 INFO [stderr] Nov 30 14:15:47.920 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.920 INFO [stderr] --> src/bindings/motion_detector_v2_bricklet.rs:110:53 Nov 30 14:15:47.920 INFO [stderr] | Nov 30 14:15:47.920 INFO [stderr] 110 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:47.920 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:47.920 INFO [stderr] | Nov 30 14:15:47.920 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:47.920 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.920 INFO [stderr] Nov 30 14:15:47.956 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.956 INFO [stderr] --> src/bindings/nfc_rfid_bricklet.rs:100:56 Nov 30 14:15:47.956 INFO [stderr] | Nov 30 14:15:47.956 INFO [stderr] 100 | StateChangedEvent { state: ::from_le_bytes(&bytes[0..1]), idle: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:47.956 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:47.956 INFO [stderr] | Nov 30 14:15:47.956 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:47.956 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.956 INFO [stderr] Nov 30 14:15:47.968 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:47.968 INFO [stderr] --> src/bindings/motion_detector_v2_bricklet.rs:111:56 Nov 30 14:15:47.968 INFO [stderr] | Nov 30 14:15:47.968 INFO [stderr] 111 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:47.968 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:47.968 INFO [stderr] | Nov 30 14:15:47.968 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:47.968 INFO [stderr] found type `&[u8]` Nov 30 14:15:47.968 INFO [stderr] Nov 30 14:15:48.015 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.015 INFO [stderr] --> src/bindings/nfc_rfid_bricklet.rs:122:53 Nov 30 14:15:48.015 INFO [stderr] | Nov 30 14:15:48.015 INFO [stderr] 122 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:48.015 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:48.015 INFO [stderr] | Nov 30 14:15:48.015 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:48.015 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.015 INFO [stderr] Nov 30 14:15:48.032 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.032 INFO [stderr] --> src/bindings/motion_detector_v2_bricklet.rs:134:53 Nov 30 14:15:48.032 INFO [stderr] | Nov 30 14:15:48.032 INFO [stderr] 134 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:48.032 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:48.032 INFO [stderr] | Nov 30 14:15:48.033 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:48.033 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.033 INFO [stderr] Nov 30 14:15:48.077 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.077 INFO [stderr] --> src/bindings/oled_128x64_bricklet.rs:49:62 Nov 30 14:15:48.077 INFO [stderr] | Nov 30 14:15:48.077 INFO [stderr] 49 | DisplayConfiguration { contrast: ::from_le_bytes(&bytes[0..1]), invert: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:48.077 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:48.077 INFO [stderr] | Nov 30 14:15:48.077 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:48.077 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.077 INFO [stderr] Nov 30 14:15:48.108 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.108 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:103:42 Nov 30 14:15:48.108 INFO [stderr] | Nov 30 14:15:48.108 INFO [stderr] 103 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:48.108 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:48.108 INFO [stderr] | Nov 30 14:15:48.108 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:48.108 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.108 INFO [stderr] Nov 30 14:15:48.154 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.154 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:106:39 Nov 30 14:15:48.154 INFO [stderr] | Nov 30 14:15:48.154 INFO [stderr] 106 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:48.154 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:48.154 INFO [stderr] | Nov 30 14:15:48.154 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:48.154 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.154 INFO [stderr] Nov 30 14:15:48.154 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.154 INFO [stderr] --> src/bindings/oled_128x64_bricklet.rs:71:53 Nov 30 14:15:48.154 INFO [stderr] | Nov 30 14:15:48.154 INFO [stderr] 71 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:48.154 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:48.154 INFO [stderr] | Nov 30 14:15:48.154 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:48.154 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.154 INFO [stderr] Nov 30 14:15:48.203 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.203 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:107:39 Nov 30 14:15:48.203 INFO [stderr] | Nov 30 14:15:48.203 INFO [stderr] 107 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:48.203 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:48.203 INFO [stderr] | Nov 30 14:15:48.203 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:48.203 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.203 INFO [stderr] Nov 30 14:15:48.252 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.252 INFO [stderr] --> src/bindings/oled_128x64_v2_bricklet.rs:103:49 Nov 30 14:15:48.252 INFO [stderr] | Nov 30 14:15:48.252 INFO [stderr] 103 | pixels_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:48.252 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:48.252 INFO [stderr] | Nov 30 14:15:48.252 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:48.252 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.252 INFO [stderr] Nov 30 14:15:48.256 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.256 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:123:44 Nov 30 14:15:48.256 INFO [stderr] | Nov 30 14:15:48.256 INFO [stderr] 123 | position: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:48.256 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:48.256 INFO [stderr] | Nov 30 14:15:48.256 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:48.256 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.256 INFO [stderr] Nov 30 14:15:48.306 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.306 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:124:45 Nov 30 14:15:48.306 INFO [stderr] | Nov 30 14:15:48.306 INFO [stderr] 124 | drive_mode: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:48.306 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:48.306 INFO [stderr] | Nov 30 14:15:48.306 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:48.306 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.306 INFO [stderr] Nov 30 14:15:48.327 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.327 INFO [stderr] --> src/bindings/oled_128x64_v2_bricklet.rs:104:55 Nov 30 14:15:48.327 INFO [stderr] | Nov 30 14:15:48.327 INFO [stderr] 104 | pixels_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:48.327 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:48.327 INFO [stderr] | Nov 30 14:15:48.332 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:48.332 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.332 INFO [stderr] Nov 30 14:15:48.371 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.371 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:142:60 Nov 30 14:15:48.371 INFO [stderr] | Nov 30 14:15:48.371 INFO [stderr] 142 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:48.371 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:48.371 INFO [stderr] | Nov 30 14:15:48.371 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:48.371 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.371 INFO [stderr] Nov 30 14:15:48.400 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.400 INFO [stderr] --> src/bindings/oled_128x64_v2_bricklet.rs:129:43 Nov 30 14:15:48.400 INFO [stderr] | Nov 30 14:15:48.400 INFO [stderr] 129 | contrast: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:48.400 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:48.400 INFO [stderr] | Nov 30 14:15:48.400 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:48.400 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.400 INFO [stderr] Nov 30 14:15:48.432 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.432 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:143:64 Nov 30 14:15:48.432 INFO [stderr] | Nov 30 14:15:48.432 INFO [stderr] 143 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:48.432 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:48.432 INFO [stderr] | Nov 30 14:15:48.432 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:48.432 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.432 INFO [stderr] Nov 30 14:15:48.456 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.456 INFO [stderr] --> src/bindings/oled_128x64_v2_bricklet.rs:147:60 Nov 30 14:15:48.456 INFO [stderr] | Nov 30 14:15:48.456 INFO [stderr] 147 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:48.456 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:48.456 INFO [stderr] | Nov 30 14:15:48.456 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:48.456 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.456 INFO [stderr] Nov 30 14:15:48.480 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.480 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:144:53 Nov 30 14:15:48.480 INFO [stderr] | Nov 30 14:15:48.480 INFO [stderr] 144 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:48.480 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:48.480 INFO [stderr] | Nov 30 14:15:48.480 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:48.480 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.480 INFO [stderr] Nov 30 14:15:48.500 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.500 INFO [stderr] --> src/bindings/oled_128x64_v2_bricklet.rs:148:64 Nov 30 14:15:48.500 INFO [stderr] | Nov 30 14:15:48.500 INFO [stderr] 148 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:48.500 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:48.500 INFO [stderr] | Nov 30 14:15:48.500 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:48.500 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.500 INFO [stderr] Nov 30 14:15:48.537 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.537 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:145:56 Nov 30 14:15:48.537 INFO [stderr] | Nov 30 14:15:48.537 INFO [stderr] 145 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:48.537 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:48.537 INFO [stderr] | Nov 30 14:15:48.537 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:48.537 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.537 INFO [stderr] Nov 30 14:15:48.552 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.552 INFO [stderr] --> src/bindings/oled_128x64_v2_bricklet.rs:149:53 Nov 30 14:15:48.552 INFO [stderr] | Nov 30 14:15:48.552 INFO [stderr] 149 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:48.552 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:48.552 INFO [stderr] | Nov 30 14:15:48.552 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:48.552 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.552 INFO [stderr] Nov 30 14:15:48.596 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.596 INFO [stderr] --> src/bindings/motorized_linear_poti_bricklet.rs:168:53 Nov 30 14:15:48.596 INFO [stderr] | Nov 30 14:15:48.596 INFO [stderr] 168 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:48.596 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:48.596 INFO [stderr] | Nov 30 14:15:48.596 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:48.596 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.596 INFO [stderr] Nov 30 14:15:48.603 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.603 INFO [stderr] --> src/bindings/oled_128x64_v2_bricklet.rs:150:56 Nov 30 14:15:48.603 INFO [stderr] | Nov 30 14:15:48.604 INFO [stderr] 150 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:48.604 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:48.604 INFO [stderr] | Nov 30 14:15:48.604 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:48.604 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.604 INFO [stderr] Nov 30 14:15:48.664 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.664 INFO [stderr] --> src/bindings/oled_128x64_v2_bricklet.rs:173:53 Nov 30 14:15:48.664 INFO [stderr] | Nov 30 14:15:48.664 INFO [stderr] 173 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:48.664 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:48.664 INFO [stderr] | Nov 30 14:15:48.664 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:48.664 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.664 INFO [stderr] Nov 30 14:15:48.684 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.684 INFO [stderr] --> src/bindings/multi_touch_bricklet.rs:59:53 Nov 30 14:15:48.684 INFO [stderr] | Nov 30 14:15:48.684 INFO [stderr] 59 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:48.684 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:48.684 INFO [stderr] | Nov 30 14:15:48.684 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:48.684 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.684 INFO [stderr] Nov 30 14:15:48.738 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.738 INFO [stderr] --> src/bindings/oled_64x48_bricklet.rs:49:62 Nov 30 14:15:48.738 INFO [stderr] | Nov 30 14:15:48.738 INFO [stderr] 49 | DisplayConfiguration { contrast: ::from_le_bytes(&bytes[0..1]), invert: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:48.738 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:48.738 INFO [stderr] | Nov 30 14:15:48.738 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:48.738 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.738 INFO [stderr] Nov 30 14:15:48.760 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.760 INFO [stderr] --> src/bindings/nfc_bricklet.rs:197:43 Nov 30 14:15:48.760 INFO [stderr] | Nov 30 14:15:48.760 INFO [stderr] 197 | tag_type: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:48.760 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:48.760 INFO [stderr] | Nov 30 14:15:48.760 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:48.760 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.760 INFO [stderr] Nov 30 14:15:48.794 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.794 INFO [stderr] --> src/bindings/oled_64x48_bricklet.rs:71:53 Nov 30 14:15:48.794 INFO [stderr] | Nov 30 14:15:48.794 INFO [stderr] 71 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:48.794 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:48.794 INFO [stderr] | Nov 30 14:15:48.794 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:48.794 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.794 INFO [stderr] Nov 30 14:15:48.808 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.808 INFO [stderr] --> src/bindings/nfc_bricklet.rs:198:48 Nov 30 14:15:48.808 INFO [stderr] | Nov 30 14:15:48.808 INFO [stderr] 198 | tag_id_length: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:48.808 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:48.808 INFO [stderr] | Nov 30 14:15:48.808 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:48.808 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.808 INFO [stderr] Nov 30 14:15:48.855 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.855 INFO [stderr] --> src/bindings/nfc_bricklet.rs:221:53 Nov 30 14:15:48.855 INFO [stderr] | Nov 30 14:15:48.855 INFO [stderr] 221 | ReaderGetState { state: ::from_le_bytes(&bytes[0..1]), idle: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:48.855 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:48.855 INFO [stderr] | Nov 30 14:15:48.855 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:48.855 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.855 INFO [stderr] Nov 30 14:15:48.860 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.860 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:101:53 Nov 30 14:15:48.860 INFO [stderr] | Nov 30 14:15:48.860 INFO [stderr] 101 | identifier_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:48.860 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:48.860 INFO [stderr] | Nov 30 14:15:48.860 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:48.860 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.860 INFO [stderr] Nov 30 14:15:48.910 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.910 INFO [stderr] --> src/bindings/nfc_bricklet.rs:247:47 Nov 30 14:15:48.910 INFO [stderr] | Nov 30 14:15:48.910 INFO [stderr] 247 | ndef_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:48.910 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:48.910 INFO [stderr] | Nov 30 14:15:48.910 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:48.910 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.910 INFO [stderr] Nov 30 14:15:48.928 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.928 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:102:59 Nov 30 14:15:48.928 INFO [stderr] | Nov 30 14:15:48.928 INFO [stderr] 102 | identifier_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:48.928 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:48.928 INFO [stderr] | Nov 30 14:15:48.928 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:48.928 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.928 INFO [stderr] Nov 30 14:15:48.983 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:48.983 INFO [stderr] --> src/bindings/nfc_bricklet.rs:248:53 Nov 30 14:15:48.983 INFO [stderr] | Nov 30 14:15:48.983 INFO [stderr] 248 | ndef_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:48.983 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:48.983 INFO [stderr] | Nov 30 14:15:48.983 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:48.983 INFO [stderr] found type `&[u8]` Nov 30 14:15:48.983 INFO [stderr] Nov 30 14:15:49.020 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.020 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:104:41 Nov 30 14:15:49.020 INFO [stderr] | Nov 30 14:15:49.020 INFO [stderr] 104 | status: ::from_le_bytes(&bytes[60..61]), Nov 30 14:15:49.020 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:49.020 INFO [stderr] | Nov 30 14:15:49.020 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:49.020 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.020 INFO [stderr] Nov 30 14:15:49.048 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.048 INFO [stderr] --> src/bindings/nfc_bricklet.rs:285:47 Nov 30 14:15:49.048 INFO [stderr] | Nov 30 14:15:49.048 INFO [stderr] 285 | data_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:49.048 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:49.048 INFO [stderr] | Nov 30 14:15:49.048 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:49.048 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.048 INFO [stderr] Nov 30 14:15:49.096 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.096 INFO [stderr] --> src/bindings/nfc_bricklet.rs:286:53 Nov 30 14:15:49.096 INFO [stderr] | Nov 30 14:15:49.096 INFO [stderr] 286 | data_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:49.096 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:49.096 INFO [stderr] | Nov 30 14:15:49.096 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:49.096 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.096 INFO [stderr] Nov 30 14:15:49.108 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.108 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:125:79 Nov 30 14:15:49.108 INFO [stderr] | Nov 30 14:15:49.108 INFO [stderr] 125 | fn from_le_bytes(bytes: &[u8]) -> Read { Read { data: ::from_le_bytes(&bytes[0..1]), status: ::from_le_bytes(&bytes[1..2]) } } Nov 30 14:15:49.108 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:49.108 INFO [stderr] | Nov 30 14:15:49.108 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:49.108 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.108 INFO [stderr] Nov 30 14:15:49.140 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.140 INFO [stderr] --> src/bindings/nfc_bricklet.rs:309:62 Nov 30 14:15:49.140 INFO [stderr] | Nov 30 14:15:49.140 INFO [stderr] 309 | ReaderStateChangedEvent { state: ::from_le_bytes(&bytes[0..1]), idle: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:49.140 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:49.140 INFO [stderr] | Nov 30 14:15:49.140 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:49.140 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.140 INFO [stderr] Nov 30 14:15:49.188 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.188 INFO [stderr] --> src/bindings/nfc_bricklet.rs:321:54 Nov 30 14:15:49.188 INFO [stderr] | Nov 30 14:15:49.188 INFO [stderr] 321 | CardemuGetState { state: ::from_le_bytes(&bytes[0..1]), idle: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:49.188 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:49.188 INFO [stderr] | Nov 30 14:15:49.188 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:49.188 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.188 INFO [stderr] Nov 30 14:15:49.212 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.212 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:125:122 Nov 30 14:15:49.212 INFO [stderr] | Nov 30 14:15:49.212 INFO [stderr] 125 | fn from_le_bytes(bytes: &[u8]) -> Read { Read { data: ::from_le_bytes(&bytes[0..1]), status: ::from_le_bytes(&bytes[1..2]) } } Nov 30 14:15:49.212 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:49.212 INFO [stderr] | Nov 30 14:15:49.212 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:49.212 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.212 INFO [stderr] Nov 30 14:15:49.234 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.234 INFO [stderr] --> src/bindings/nfc_bricklet.rs:345:63 Nov 30 14:15:49.234 INFO [stderr] | Nov 30 14:15:49.234 INFO [stderr] 345 | CardemuStateChangedEvent { state: ::from_le_bytes(&bytes[0..1]), idle: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:49.234 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:49.234 INFO [stderr] | Nov 30 14:15:49.234 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:49.234 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.234 INFO [stderr] Nov 30 14:15:49.284 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.284 INFO [stderr] --> src/bindings/nfc_bricklet.rs:357:50 Nov 30 14:15:49.284 INFO [stderr] | Nov 30 14:15:49.284 INFO [stderr] 357 | P2pGetState { state: ::from_le_bytes(&bytes[0..1]), idle: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:49.284 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:49.284 INFO [stderr] | Nov 30 14:15:49.284 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:49.284 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.284 INFO [stderr] Nov 30 14:15:49.308 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.308 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:139:60 Nov 30 14:15:49.308 INFO [stderr] | Nov 30 14:15:49.308 INFO [stderr] 139 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:49.308 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:49.308 INFO [stderr] | Nov 30 14:15:49.308 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:49.308 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.308 INFO [stderr] Nov 30 14:15:49.352 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.352 INFO [stderr] --> src/bindings/nfc_bricklet.rs:383:47 Nov 30 14:15:49.352 INFO [stderr] | Nov 30 14:15:49.352 INFO [stderr] 383 | ndef_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:49.352 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:49.352 INFO [stderr] | Nov 30 14:15:49.352 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:49.352 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.352 INFO [stderr] Nov 30 14:15:49.392 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.392 INFO [stderr] --> src/bindings/nfc_bricklet.rs:384:53 Nov 30 14:15:49.392 INFO [stderr] | Nov 30 14:15:49.392 INFO [stderr] 384 | ndef_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:49.392 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:49.392 INFO [stderr] | Nov 30 14:15:49.392 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:49.392 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.392 INFO [stderr] Nov 30 14:15:49.413 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.413 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:140:64 Nov 30 14:15:49.413 INFO [stderr] | Nov 30 14:15:49.413 INFO [stderr] 140 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:49.413 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:49.413 INFO [stderr] | Nov 30 14:15:49.413 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:49.413 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.413 INFO [stderr] Nov 30 14:15:49.452 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.452 INFO [stderr] --> src/bindings/nfc_bricklet.rs:407:59 Nov 30 14:15:49.452 INFO [stderr] | Nov 30 14:15:49.452 INFO [stderr] 407 | P2pStateChangedEvent { state: ::from_le_bytes(&bytes[0..1]), idle: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:49.452 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:49.452 INFO [stderr] | Nov 30 14:15:49.452 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:49.452 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.452 INFO [stderr] Nov 30 14:15:49.516 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.516 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:141:53 Nov 30 14:15:49.516 INFO [stderr] | Nov 30 14:15:49.516 INFO [stderr] 141 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:49.516 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:49.516 INFO [stderr] | Nov 30 14:15:49.516 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:49.516 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.516 INFO [stderr] Nov 30 14:15:49.536 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.536 INFO [stderr] --> src/bindings/nfc_bricklet.rs:422:60 Nov 30 14:15:49.536 INFO [stderr] | Nov 30 14:15:49.536 INFO [stderr] 422 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:49.536 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:49.536 INFO [stderr] | Nov 30 14:15:49.536 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:49.536 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.536 INFO [stderr] Nov 30 14:15:49.604 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.604 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:142:56 Nov 30 14:15:49.604 INFO [stderr] | Nov 30 14:15:49.604 INFO [stderr] 142 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:49.604 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:49.604 INFO [stderr] | Nov 30 14:15:49.604 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:49.604 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.604 INFO [stderr] Nov 30 14:15:49.619 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.619 INFO [stderr] --> src/bindings/nfc_bricklet.rs:423:64 Nov 30 14:15:49.619 INFO [stderr] | Nov 30 14:15:49.619 INFO [stderr] 423 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:49.619 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:49.619 INFO [stderr] | Nov 30 14:15:49.619 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:49.619 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.619 INFO [stderr] Nov 30 14:15:49.717 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.717 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:165:53 Nov 30 14:15:49.717 INFO [stderr] | Nov 30 14:15:49.717 INFO [stderr] 165 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:49.717 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:49.717 INFO [stderr] | Nov 30 14:15:49.717 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:49.717 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.717 INFO [stderr] Nov 30 14:15:49.756 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.756 INFO [stderr] --> src/bindings/nfc_bricklet.rs:424:53 Nov 30 14:15:49.756 INFO [stderr] | Nov 30 14:15:49.756 INFO [stderr] 424 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:49.756 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:49.756 INFO [stderr] | Nov 30 14:15:49.756 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:49.756 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.756 INFO [stderr] Nov 30 14:15:49.868 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.868 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:115:54 Nov 30 14:15:49.868 INFO [stderr] | Nov 30 14:15:49.868 INFO [stderr] 115 | identifiers_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:49.868 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:49.868 INFO [stderr] | Nov 30 14:15:49.868 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:49.868 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.868 INFO [stderr] Nov 30 14:15:49.916 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.916 INFO [stderr] --> src/bindings/nfc_bricklet.rs:425:56 Nov 30 14:15:49.916 INFO [stderr] | Nov 30 14:15:49.916 INFO [stderr] 425 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:49.916 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:49.916 INFO [stderr] | Nov 30 14:15:49.916 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:49.916 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.916 INFO [stderr] Nov 30 14:15:49.960 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.960 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:116:60 Nov 30 14:15:49.960 INFO [stderr] | Nov 30 14:15:49.960 INFO [stderr] 116 | identifiers_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:49.960 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:49.960 INFO [stderr] | Nov 30 14:15:49.960 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:49.960 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.960 INFO [stderr] Nov 30 14:15:49.964 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:49.964 INFO [stderr] --> src/bindings/nfc_bricklet.rs:448:53 Nov 30 14:15:49.964 INFO [stderr] | Nov 30 14:15:49.964 INFO [stderr] 448 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:49.964 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:49.964 INFO [stderr] | Nov 30 14:15:49.964 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:49.964 INFO [stderr] found type `&[u8]` Nov 30 14:15:49.964 INFO [stderr] Nov 30 14:15:50.039 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.039 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:141:54 Nov 30 14:15:50.039 INFO [stderr] | Nov 30 14:15:50.039 INFO [stderr] 141 | identifiers_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:50.039 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:50.039 INFO [stderr] | Nov 30 14:15:50.039 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:50.039 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.039 INFO [stderr] Nov 30 14:15:50.068 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.068 INFO [stderr] --> src/bindings/nfc_rfid_bricklet.rs:73:43 Nov 30 14:15:50.068 INFO [stderr] | Nov 30 14:15:50.068 INFO [stderr] 73 | tag_type: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:50.068 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:50.068 INFO [stderr] | Nov 30 14:15:50.068 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:50.068 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.068 INFO [stderr] Nov 30 14:15:50.084 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.084 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:142:60 Nov 30 14:15:50.084 INFO [stderr] | Nov 30 14:15:50.084 INFO [stderr] 142 | identifiers_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:50.084 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:50.084 INFO [stderr] | Nov 30 14:15:50.084 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:50.084 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.084 INFO [stderr] Nov 30 14:15:50.116 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.116 INFO [stderr] --> src/bindings/nfc_rfid_bricklet.rs:74:45 Nov 30 14:15:50.116 INFO [stderr] | Nov 30 14:15:50.116 INFO [stderr] 74 | tid_length: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:50.116 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:50.116 INFO [stderr] | Nov 30 14:15:50.116 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:50.116 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.116 INFO [stderr] Nov 30 14:15:50.135 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.135 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:172:47 Nov 30 14:15:50.135 INFO [stderr] | Nov 30 14:15:50.135 INFO [stderr] 172 | temperature: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:50.135 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:50.135 INFO [stderr] | Nov 30 14:15:50.135 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:50.135 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.135 INFO [stderr] Nov 30 14:15:50.183 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.183 INFO [stderr] --> src/bindings/nfc_rfid_bricklet.rs:88:44 Nov 30 14:15:50.183 INFO [stderr] | Nov 30 14:15:50.183 INFO [stderr] 88 | State { state: ::from_le_bytes(&bytes[0..1]), idle: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:50.183 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:50.183 INFO [stderr] | Nov 30 14:15:50.183 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:50.183 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.183 INFO [stderr] Nov 30 14:15:50.204 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.204 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:173:43 Nov 30 14:15:50.204 INFO [stderr] | Nov 30 14:15:50.204 INFO [stderr] 173 | humidity: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:50.204 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:50.204 INFO [stderr] | Nov 30 14:15:50.204 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:50.204 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.204 INFO [stderr] Nov 30 14:15:50.232 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.232 INFO [stderr] --> src/bindings/nfc_rfid_bricklet.rs:100:56 Nov 30 14:15:50.232 INFO [stderr] | Nov 30 14:15:50.232 INFO [stderr] 100 | StateChangedEvent { state: ::from_le_bytes(&bytes[0..1]), idle: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:50.232 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:50.232 INFO [stderr] | Nov 30 14:15:50.232 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:50.232 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.232 INFO [stderr] Nov 30 14:15:50.284 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.284 INFO [stderr] --> src/bindings/nfc_rfid_bricklet.rs:122:53 Nov 30 14:15:50.284 INFO [stderr] | Nov 30 14:15:50.284 INFO [stderr] 122 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:50.284 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:50.284 INFO [stderr] | Nov 30 14:15:50.284 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:50.284 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.284 INFO [stderr] Nov 30 14:15:50.300 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.300 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:174:46 Nov 30 14:15:50.300 INFO [stderr] | Nov 30 14:15:50.300 INFO [stderr] 174 | wind_speed: ::from_le_bytes(&bytes[3..7]), Nov 30 14:15:50.300 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:50.300 INFO [stderr] | Nov 30 14:15:50.300 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:50.300 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.300 INFO [stderr] Nov 30 14:15:50.352 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.352 INFO [stderr] --> src/bindings/oled_128x64_bricklet.rs:49:62 Nov 30 14:15:50.352 INFO [stderr] | Nov 30 14:15:50.352 INFO [stderr] 49 | DisplayConfiguration { contrast: ::from_le_bytes(&bytes[0..1]), invert: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:50.352 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:50.352 INFO [stderr] | Nov 30 14:15:50.352 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:50.352 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.352 INFO [stderr] Nov 30 14:15:50.396 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.396 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:175:46 Nov 30 14:15:50.396 INFO [stderr] | Nov 30 14:15:50.396 INFO [stderr] 175 | gust_speed: ::from_le_bytes(&bytes[7..11]), Nov 30 14:15:50.396 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:50.396 INFO [stderr] | Nov 30 14:15:50.396 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:50.396 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.396 INFO [stderr] Nov 30 14:15:50.465 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.465 INFO [stderr] --> src/bindings/oled_128x64_bricklet.rs:71:53 Nov 30 14:15:50.465 INFO [stderr] | Nov 30 14:15:50.465 INFO [stderr] 71 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:50.465 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:50.465 INFO [stderr] | Nov 30 14:15:50.465 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:50.465 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.465 INFO [stderr] Nov 30 14:15:50.492 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.492 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:176:40 Nov 30 14:15:50.492 INFO [stderr] | Nov 30 14:15:50.492 INFO [stderr] 176 | rain: ::from_le_bytes(&bytes[11..15]), Nov 30 14:15:50.492 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:50.492 INFO [stderr] | Nov 30 14:15:50.492 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:50.492 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.492 INFO [stderr] Nov 30 14:15:50.588 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.588 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:177:49 Nov 30 14:15:50.588 INFO [stderr] | Nov 30 14:15:50.588 INFO [stderr] 177 | wind_direction: ::from_le_bytes(&bytes[15..16]), Nov 30 14:15:50.588 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:50.588 INFO [stderr] | Nov 30 14:15:50.588 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:50.588 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.588 INFO [stderr] Nov 30 14:15:50.600 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.600 INFO [stderr] --> src/bindings/oled_128x64_v2_bricklet.rs:103:49 Nov 30 14:15:50.600 INFO [stderr] | Nov 30 14:15:50.600 INFO [stderr] 103 | pixels_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:50.616 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:50.616 INFO [stderr] | Nov 30 14:15:50.616 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:50.616 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.616 INFO [stderr] Nov 30 14:15:50.702 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.702 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:179:47 Nov 30 14:15:50.702 INFO [stderr] | Nov 30 14:15:50.702 INFO [stderr] 179 | last_change: ::from_le_bytes(&bytes[17..19]), Nov 30 14:15:50.702 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:50.702 INFO [stderr] | Nov 30 14:15:50.702 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:50.702 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.702 INFO [stderr] Nov 30 14:15:50.708 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.708 INFO [stderr] --> src/bindings/oled_128x64_v2_bricklet.rs:104:55 Nov 30 14:15:50.708 INFO [stderr] | Nov 30 14:15:50.708 INFO [stderr] 104 | pixels_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:50.708 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:50.708 INFO [stderr] | Nov 30 14:15:50.708 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:50.708 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.708 INFO [stderr] Nov 30 14:15:50.750 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.750 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:194:47 Nov 30 14:15:50.750 INFO [stderr] | Nov 30 14:15:50.750 INFO [stderr] 194 | temperature: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:50.750 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:50.750 INFO [stderr] | Nov 30 14:15:50.750 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:50.750 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.750 INFO [stderr] Nov 30 14:15:50.795 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.795 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:195:43 Nov 30 14:15:50.795 INFO [stderr] | Nov 30 14:15:50.795 INFO [stderr] 195 | humidity: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:50.795 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:50.795 INFO [stderr] | Nov 30 14:15:50.795 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:50.795 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.795 INFO [stderr] Nov 30 14:15:50.798 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.798 INFO [stderr] --> src/bindings/oled_128x64_v2_bricklet.rs:129:43 Nov 30 14:15:50.798 INFO [stderr] | Nov 30 14:15:50.798 INFO [stderr] 129 | contrast: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:50.798 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:50.798 INFO [stderr] | Nov 30 14:15:50.798 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:50.798 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.798 INFO [stderr] Nov 30 14:15:50.838 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.838 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:196:47 Nov 30 14:15:50.838 INFO [stderr] | Nov 30 14:15:50.838 INFO [stderr] 196 | last_change: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:50.838 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:50.838 INFO [stderr] | Nov 30 14:15:50.838 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:50.838 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.838 INFO [stderr] Nov 30 14:15:50.885 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.885 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:216:45 Nov 30 14:15:50.885 INFO [stderr] | Nov 30 14:15:50.885 INFO [stderr] 216 | identifier: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:50.885 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:50.885 INFO [stderr] | Nov 30 14:15:50.885 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:50.885 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.885 INFO [stderr] Nov 30 14:15:50.888 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.888 INFO [stderr] --> src/bindings/oled_128x64_v2_bricklet.rs:147:60 Nov 30 14:15:50.888 INFO [stderr] | Nov 30 14:15:50.888 INFO [stderr] 147 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:50.888 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:50.888 INFO [stderr] | Nov 30 14:15:50.888 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:50.888 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.888 INFO [stderr] Nov 30 14:15:50.955 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.955 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:217:47 Nov 30 14:15:50.955 INFO [stderr] | Nov 30 14:15:50.955 INFO [stderr] 217 | temperature: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:50.955 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:50.955 INFO [stderr] | Nov 30 14:15:50.955 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:50.955 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.955 INFO [stderr] Nov 30 14:15:50.987 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:50.987 INFO [stderr] --> src/bindings/oled_128x64_v2_bricklet.rs:148:64 Nov 30 14:15:50.987 INFO [stderr] | Nov 30 14:15:50.987 INFO [stderr] 148 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:50.987 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:50.987 INFO [stderr] | Nov 30 14:15:50.987 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:50.987 INFO [stderr] found type `&[u8]` Nov 30 14:15:50.987 INFO [stderr] Nov 30 14:15:51.044 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.044 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:218:43 Nov 30 14:15:51.044 INFO [stderr] | Nov 30 14:15:51.044 INFO [stderr] 218 | humidity: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:51.044 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:51.044 INFO [stderr] | Nov 30 14:15:51.045 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:51.045 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.045 INFO [stderr] Nov 30 14:15:51.071 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.071 INFO [stderr] --> src/bindings/oled_128x64_v2_bricklet.rs:149:53 Nov 30 14:15:51.071 INFO [stderr] | Nov 30 14:15:51.071 INFO [stderr] 149 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:51.071 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:51.071 INFO [stderr] | Nov 30 14:15:51.071 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:51.071 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.071 INFO [stderr] Nov 30 14:15:51.140 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.140 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:219:46 Nov 30 14:15:51.140 INFO [stderr] | Nov 30 14:15:51.141 INFO [stderr] 219 | wind_speed: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:51.141 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:51.141 INFO [stderr] | Nov 30 14:15:51.141 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:51.141 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.141 INFO [stderr] Nov 30 14:15:51.177 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.177 INFO [stderr] --> src/bindings/oled_128x64_v2_bricklet.rs:150:56 Nov 30 14:15:51.177 INFO [stderr] | Nov 30 14:15:51.177 INFO [stderr] 150 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:51.177 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:51.178 INFO [stderr] | Nov 30 14:15:51.178 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:51.178 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.178 INFO [stderr] Nov 30 14:15:51.187 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.188 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:220:46 Nov 30 14:15:51.188 INFO [stderr] | Nov 30 14:15:51.188 INFO [stderr] 220 | gust_speed: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:51.188 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:51.188 INFO [stderr] | Nov 30 14:15:51.188 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:51.189 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.189 INFO [stderr] Nov 30 14:15:51.234 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.234 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:221:40 Nov 30 14:15:51.234 INFO [stderr] | Nov 30 14:15:51.234 INFO [stderr] 221 | rain: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:51.234 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:51.234 INFO [stderr] | Nov 30 14:15:51.234 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:51.234 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.234 INFO [stderr] Nov 30 14:15:51.275 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.275 INFO [stderr] --> src/bindings/oled_128x64_v2_bricklet.rs:173:53 Nov 30 14:15:51.275 INFO [stderr] | Nov 30 14:15:51.275 INFO [stderr] 173 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:51.275 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:51.275 INFO [stderr] | Nov 30 14:15:51.275 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:51.275 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.275 INFO [stderr] Nov 30 14:15:51.328 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.328 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:222:49 Nov 30 14:15:51.328 INFO [stderr] | Nov 30 14:15:51.328 INFO [stderr] 222 | wind_direction: ::from_le_bytes(&bytes[16..17]), Nov 30 14:15:51.328 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:51.328 INFO [stderr] | Nov 30 14:15:51.328 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:51.328 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.328 INFO [stderr] Nov 30 14:15:51.384 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.384 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:238:45 Nov 30 14:15:51.384 INFO [stderr] | Nov 30 14:15:51.384 INFO [stderr] 238 | identifier: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:51.384 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:51.384 INFO [stderr] | Nov 30 14:15:51.384 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:51.384 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.384 INFO [stderr] Nov 30 14:15:51.400 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.400 INFO [stderr] --> src/bindings/oled_64x48_bricklet.rs:49:62 Nov 30 14:15:51.400 INFO [stderr] | Nov 30 14:15:51.400 INFO [stderr] 49 | DisplayConfiguration { contrast: ::from_le_bytes(&bytes[0..1]), invert: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:15:51.400 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:51.400 INFO [stderr] | Nov 30 14:15:51.400 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:51.400 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.400 INFO [stderr] Nov 30 14:15:51.431 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.431 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:239:47 Nov 30 14:15:51.431 INFO [stderr] | Nov 30 14:15:51.431 INFO [stderr] 239 | temperature: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:51.431 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:51.431 INFO [stderr] | Nov 30 14:15:51.431 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:51.431 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.431 INFO [stderr] Nov 30 14:15:51.465 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.465 INFO [stderr] --> src/bindings/oled_64x48_bricklet.rs:71:53 Nov 30 14:15:51.465 INFO [stderr] | Nov 30 14:15:51.465 INFO [stderr] 71 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:51.465 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:51.465 INFO [stderr] | Nov 30 14:15:51.465 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:51.465 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.465 INFO [stderr] Nov 30 14:15:51.532 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.532 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:240:43 Nov 30 14:15:51.532 INFO [stderr] | Nov 30 14:15:51.532 INFO [stderr] 240 | humidity: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:51.532 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:51.532 INFO [stderr] | Nov 30 14:15:51.532 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:51.532 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.532 INFO [stderr] Nov 30 14:15:51.567 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.567 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:101:53 Nov 30 14:15:51.567 INFO [stderr] | Nov 30 14:15:51.567 INFO [stderr] 101 | identifier_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:51.567 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:51.567 INFO [stderr] | Nov 30 14:15:51.567 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:51.567 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.567 INFO [stderr] Nov 30 14:15:51.612 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.612 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:102:59 Nov 30 14:15:51.612 INFO [stderr] | Nov 30 14:15:51.612 INFO [stderr] 102 | identifier_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:51.612 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:51.612 INFO [stderr] | Nov 30 14:15:51.612 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:51.612 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.612 INFO [stderr] Nov 30 14:15:51.644 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.644 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:256:60 Nov 30 14:15:51.644 INFO [stderr] | Nov 30 14:15:51.644 INFO [stderr] 256 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:51.644 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:51.644 INFO [stderr] | Nov 30 14:15:51.644 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:51.644 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.644 INFO [stderr] Nov 30 14:15:51.680 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.680 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:104:41 Nov 30 14:15:51.680 INFO [stderr] | Nov 30 14:15:51.680 INFO [stderr] 104 | status: ::from_le_bytes(&bytes[60..61]), Nov 30 14:15:51.680 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:51.680 INFO [stderr] | Nov 30 14:15:51.680 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:51.680 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.680 INFO [stderr] Nov 30 14:15:51.764 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.764 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:257:64 Nov 30 14:15:51.764 INFO [stderr] | Nov 30 14:15:51.764 INFO [stderr] 257 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:51.764 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:51.764 INFO [stderr] | Nov 30 14:15:51.764 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:51.764 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.764 INFO [stderr] Nov 30 14:15:51.808 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.808 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:258:53 Nov 30 14:15:51.808 INFO [stderr] | Nov 30 14:15:51.808 INFO [stderr] 258 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:51.808 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:51.808 INFO [stderr] | Nov 30 14:15:51.808 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:51.808 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.808 INFO [stderr] Nov 30 14:15:51.826 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.826 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:125:79 Nov 30 14:15:51.826 INFO [stderr] | Nov 30 14:15:51.826 INFO [stderr] 125 | fn from_le_bytes(bytes: &[u8]) -> Read { Read { data: ::from_le_bytes(&bytes[0..1]), status: ::from_le_bytes(&bytes[1..2]) } } Nov 30 14:15:51.826 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:51.826 INFO [stderr] | Nov 30 14:15:51.826 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:51.826 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.826 INFO [stderr] Nov 30 14:15:51.852 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.852 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:259:56 Nov 30 14:15:51.852 INFO [stderr] | Nov 30 14:15:51.852 INFO [stderr] 259 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:51.852 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:51.852 INFO [stderr] | Nov 30 14:15:51.852 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:51.852 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.852 INFO [stderr] Nov 30 14:15:51.904 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.904 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:282:53 Nov 30 14:15:51.904 INFO [stderr] | Nov 30 14:15:51.904 INFO [stderr] 282 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:51.904 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:51.904 INFO [stderr] | Nov 30 14:15:51.904 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:51.904 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.904 INFO [stderr] Nov 30 14:15:51.952 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.952 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:125:122 Nov 30 14:15:51.952 INFO [stderr] | Nov 30 14:15:51.952 INFO [stderr] 125 | fn from_le_bytes(bytes: &[u8]) -> Read { Read { data: ::from_le_bytes(&bytes[0..1]), status: ::from_le_bytes(&bytes[1..2]) } } Nov 30 14:15:51.952 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:51.952 INFO [stderr] | Nov 30 14:15:51.952 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:51.952 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.952 INFO [stderr] Nov 30 14:15:51.980 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:51.980 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:96:40 Nov 30 14:15:51.980 INFO [stderr] | Nov 30 14:15:51.980 INFO [stderr] 96 | pm10: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:51.980 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:51.980 INFO [stderr] | Nov 30 14:15:51.980 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:51.980 INFO [stderr] found type `&[u8]` Nov 30 14:15:51.980 INFO [stderr] Nov 30 14:15:52.053 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.053 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:97:40 Nov 30 14:15:52.053 INFO [stderr] | Nov 30 14:15:52.053 INFO [stderr] 97 | pm25: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:52.053 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.053 INFO [stderr] | Nov 30 14:15:52.053 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.053 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.053 INFO [stderr] Nov 30 14:15:52.072 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.072 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:139:60 Nov 30 14:15:52.072 INFO [stderr] | Nov 30 14:15:52.072 INFO [stderr] 139 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:52.072 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:52.072 INFO [stderr] | Nov 30 14:15:52.072 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:52.072 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.072 INFO [stderr] Nov 30 14:15:52.128 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.128 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:98:41 Nov 30 14:15:52.128 INFO [stderr] | Nov 30 14:15:52.128 INFO [stderr] 98 | pm100: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:52.128 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.128 INFO [stderr] | Nov 30 14:15:52.128 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.128 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.128 INFO [stderr] Nov 30 14:15:52.180 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.180 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:116:47 Nov 30 14:15:52.180 INFO [stderr] | Nov 30 14:15:52.180 INFO [stderr] 116 | greater03um: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:52.180 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.180 INFO [stderr] | Nov 30 14:15:52.180 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.180 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.180 INFO [stderr] Nov 30 14:15:52.207 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.207 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:140:64 Nov 30 14:15:52.207 INFO [stderr] | Nov 30 14:15:52.207 INFO [stderr] 140 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:52.207 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:52.207 INFO [stderr] | Nov 30 14:15:52.207 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:52.207 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.207 INFO [stderr] Nov 30 14:15:52.224 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.224 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:117:47 Nov 30 14:15:52.224 INFO [stderr] | Nov 30 14:15:52.224 INFO [stderr] 117 | greater05um: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:52.224 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.224 INFO [stderr] | Nov 30 14:15:52.224 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.224 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.224 INFO [stderr] Nov 30 14:15:52.272 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.272 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:118:47 Nov 30 14:15:52.272 INFO [stderr] | Nov 30 14:15:52.272 INFO [stderr] 118 | greater10um: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:52.272 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.272 INFO [stderr] | Nov 30 14:15:52.272 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.272 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.272 INFO [stderr] Nov 30 14:15:52.316 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.316 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:119:47 Nov 30 14:15:52.316 INFO [stderr] | Nov 30 14:15:52.316 INFO [stderr] 119 | greater25um: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:52.316 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.316 INFO [stderr] | Nov 30 14:15:52.316 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.316 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.316 INFO [stderr] Nov 30 14:15:52.316 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.316 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:141:53 Nov 30 14:15:52.316 INFO [stderr] | Nov 30 14:15:52.316 INFO [stderr] 141 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:52.316 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:52.316 INFO [stderr] | Nov 30 14:15:52.316 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:52.316 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.316 INFO [stderr] Nov 30 14:15:52.364 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.364 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:120:47 Nov 30 14:15:52.364 INFO [stderr] | Nov 30 14:15:52.364 INFO [stderr] 120 | greater50um: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:52.364 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.364 INFO [stderr] | Nov 30 14:15:52.364 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.364 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.364 INFO [stderr] Nov 30 14:15:52.412 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.412 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:121:48 Nov 30 14:15:52.412 INFO [stderr] | Nov 30 14:15:52.412 INFO [stderr] 121 | greater100um: ::from_le_bytes(&bytes[10..12]), Nov 30 14:15:52.412 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.412 INFO [stderr] | Nov 30 14:15:52.412 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.412 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.412 INFO [stderr] Nov 30 14:15:52.416 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.416 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:142:56 Nov 30 14:15:52.416 INFO [stderr] | Nov 30 14:15:52.416 INFO [stderr] 142 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:52.416 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:52.416 INFO [stderr] | Nov 30 14:15:52.416 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:52.416 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.416 INFO [stderr] Nov 30 14:15:52.456 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.456 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:137:49 Nov 30 14:15:52.456 INFO [stderr] | Nov 30 14:15:52.456 INFO [stderr] 137 | sensor_version: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:52.456 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:52.456 INFO [stderr] | Nov 30 14:15:52.456 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:52.456 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.456 INFO [stderr] Nov 30 14:15:52.504 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.504 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:138:50 Nov 30 14:15:52.504 INFO [stderr] | Nov 30 14:15:52.504 INFO [stderr] 138 | last_error_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:52.504 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:52.504 INFO [stderr] | Nov 30 14:15:52.504 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:52.504 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.504 INFO [stderr] Nov 30 14:15:52.516 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.516 INFO [stderr] --> src/bindings/one_wire_bricklet.rs:165:53 Nov 30 14:15:52.516 INFO [stderr] | Nov 30 14:15:52.516 INFO [stderr] 165 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:52.516 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.516 INFO [stderr] | Nov 30 14:15:52.516 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.516 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.516 INFO [stderr] Nov 30 14:15:52.547 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.547 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:139:54 Nov 30 14:15:52.547 INFO [stderr] | Nov 30 14:15:52.547 INFO [stderr] 139 | framing_error_count: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:52.547 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:52.547 INFO [stderr] | Nov 30 14:15:52.547 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:52.547 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.547 INFO [stderr] Nov 30 14:15:52.596 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.596 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:140:55 Nov 30 14:15:52.596 INFO [stderr] | Nov 30 14:15:52.596 INFO [stderr] 140 | checksum_error_count: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:52.596 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:52.596 INFO [stderr] | Nov 30 14:15:52.596 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:52.596 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.596 INFO [stderr] Nov 30 14:15:52.637 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.637 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:115:54 Nov 30 14:15:52.637 INFO [stderr] | Nov 30 14:15:52.637 INFO [stderr] 115 | identifiers_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:52.637 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.637 INFO [stderr] | Nov 30 14:15:52.637 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.637 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.637 INFO [stderr] Nov 30 14:15:52.644 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.644 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:154:42 Nov 30 14:15:52.644 INFO [stderr] | Nov 30 14:15:52.644 INFO [stderr] 154 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:52.644 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:52.644 INFO [stderr] | Nov 30 14:15:52.644 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:52.644 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.644 INFO [stderr] Nov 30 14:15:52.692 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.692 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:169:42 Nov 30 14:15:52.692 INFO [stderr] | Nov 30 14:15:52.692 INFO [stderr] 169 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:52.692 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:52.692 INFO [stderr] | Nov 30 14:15:52.692 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:52.692 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.692 INFO [stderr] Nov 30 14:15:52.724 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.724 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:116:60 Nov 30 14:15:52.724 INFO [stderr] | Nov 30 14:15:52.724 INFO [stderr] 116 | identifiers_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:52.724 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.724 INFO [stderr] | Nov 30 14:15:52.724 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.724 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.724 INFO [stderr] Nov 30 14:15:52.781 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.781 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:141:54 Nov 30 14:15:52.781 INFO [stderr] | Nov 30 14:15:52.781 INFO [stderr] 141 | identifiers_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:52.781 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.781 INFO [stderr] | Nov 30 14:15:52.781 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.781 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.781 INFO [stderr] Nov 30 14:15:52.792 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.792 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:185:40 Nov 30 14:15:52.792 INFO [stderr] | Nov 30 14:15:52.792 INFO [stderr] 185 | pm10: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:52.792 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.792 INFO [stderr] | Nov 30 14:15:52.793 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.793 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.793 INFO [stderr] Nov 30 14:15:52.860 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.860 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:142:60 Nov 30 14:15:52.860 INFO [stderr] | Nov 30 14:15:52.860 INFO [stderr] 142 | identifiers_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:52.860 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.860 INFO [stderr] | Nov 30 14:15:52.860 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.860 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.860 INFO [stderr] Nov 30 14:15:52.876 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.876 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:186:40 Nov 30 14:15:52.876 INFO [stderr] | Nov 30 14:15:52.876 INFO [stderr] 186 | pm25: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:52.876 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.876 INFO [stderr] | Nov 30 14:15:52.876 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.876 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.876 INFO [stderr] Nov 30 14:15:52.948 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.948 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:187:41 Nov 30 14:15:52.948 INFO [stderr] | Nov 30 14:15:52.948 INFO [stderr] 187 | pm100: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:52.948 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.948 INFO [stderr] | Nov 30 14:15:52.948 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.948 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.948 INFO [stderr] Nov 30 14:15:52.972 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.974 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:172:47 Nov 30 14:15:52.974 INFO [stderr] | Nov 30 14:15:52.974 INFO [stderr] 172 | temperature: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:52.974 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.974 INFO [stderr] | Nov 30 14:15:52.974 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.974 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.974 INFO [stderr] Nov 30 14:15:52.988 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:52.988 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:205:47 Nov 30 14:15:52.988 INFO [stderr] | Nov 30 14:15:52.988 INFO [stderr] 205 | greater03um: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:52.988 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:52.988 INFO [stderr] | Nov 30 14:15:52.988 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:52.988 INFO [stderr] found type `&[u8]` Nov 30 14:15:52.988 INFO [stderr] Nov 30 14:15:53.037 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.037 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:206:47 Nov 30 14:15:53.037 INFO [stderr] | Nov 30 14:15:53.037 INFO [stderr] 206 | greater05um: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:53.037 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:53.037 INFO [stderr] | Nov 30 14:15:53.037 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:53.037 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.037 INFO [stderr] Nov 30 14:15:53.064 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.064 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:173:43 Nov 30 14:15:53.064 INFO [stderr] | Nov 30 14:15:53.064 INFO [stderr] 173 | humidity: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:53.064 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:53.064 INFO [stderr] | Nov 30 14:15:53.064 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:53.064 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.064 INFO [stderr] Nov 30 14:15:53.100 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.100 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:207:47 Nov 30 14:15:53.100 INFO [stderr] | Nov 30 14:15:53.100 INFO [stderr] 207 | greater10um: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:53.100 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:53.100 INFO [stderr] | Nov 30 14:15:53.100 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:53.100 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.100 INFO [stderr] Nov 30 14:15:53.144 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.144 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:174:46 Nov 30 14:15:53.144 INFO [stderr] | Nov 30 14:15:53.144 INFO [stderr] 174 | wind_speed: ::from_le_bytes(&bytes[3..7]), Nov 30 14:15:53.144 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:53.144 INFO [stderr] | Nov 30 14:15:53.144 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:53.144 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.144 INFO [stderr] Nov 30 14:15:53.176 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.176 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:208:47 Nov 30 14:15:53.176 INFO [stderr] | Nov 30 14:15:53.180 INFO [stderr] 208 | greater25um: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:53.180 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:53.180 INFO [stderr] | Nov 30 14:15:53.180 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:53.180 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.180 INFO [stderr] Nov 30 14:15:53.205 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.205 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:175:46 Nov 30 14:15:53.205 INFO [stderr] | Nov 30 14:15:53.205 INFO [stderr] 175 | gust_speed: ::from_le_bytes(&bytes[7..11]), Nov 30 14:15:53.205 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:53.205 INFO [stderr] | Nov 30 14:15:53.205 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:53.205 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.205 INFO [stderr] Nov 30 14:15:53.231 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.231 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:209:47 Nov 30 14:15:53.231 INFO [stderr] | Nov 30 14:15:53.231 INFO [stderr] 209 | greater50um: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:53.231 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:53.231 INFO [stderr] | Nov 30 14:15:53.231 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:53.231 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.231 INFO [stderr] Nov 30 14:15:53.252 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.252 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:176:40 Nov 30 14:15:53.252 INFO [stderr] | Nov 30 14:15:53.252 INFO [stderr] 176 | rain: ::from_le_bytes(&bytes[11..15]), Nov 30 14:15:53.252 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:53.252 INFO [stderr] | Nov 30 14:15:53.252 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:53.252 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.252 INFO [stderr] Nov 30 14:15:53.278 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.278 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:210:48 Nov 30 14:15:53.278 INFO [stderr] | Nov 30 14:15:53.278 INFO [stderr] 210 | greater100um: ::from_le_bytes(&bytes[10..12]), Nov 30 14:15:53.278 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:53.278 INFO [stderr] | Nov 30 14:15:53.278 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:53.278 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.278 INFO [stderr] Nov 30 14:15:53.301 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.301 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:177:49 Nov 30 14:15:53.301 INFO [stderr] | Nov 30 14:15:53.301 INFO [stderr] 177 | wind_direction: ::from_le_bytes(&bytes[15..16]), Nov 30 14:15:53.301 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:53.301 INFO [stderr] | Nov 30 14:15:53.301 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:53.301 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.301 INFO [stderr] Nov 30 14:15:53.351 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.351 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:179:47 Nov 30 14:15:53.351 INFO [stderr] | Nov 30 14:15:53.351 INFO [stderr] 179 | last_change: ::from_le_bytes(&bytes[17..19]), Nov 30 14:15:53.351 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:53.351 INFO [stderr] | Nov 30 14:15:53.351 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:53.351 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.351 INFO [stderr] Nov 30 14:15:53.360 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.360 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:226:60 Nov 30 14:15:53.360 INFO [stderr] | Nov 30 14:15:53.360 INFO [stderr] 226 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:53.360 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:53.360 INFO [stderr] | Nov 30 14:15:53.360 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:53.360 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.360 INFO [stderr] Nov 30 14:15:53.404 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.404 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:194:47 Nov 30 14:15:53.404 INFO [stderr] | Nov 30 14:15:53.404 INFO [stderr] 194 | temperature: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:53.404 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:53.404 INFO [stderr] | Nov 30 14:15:53.404 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:53.404 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.404 INFO [stderr] Nov 30 14:15:53.419 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.419 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:227:64 Nov 30 14:15:53.419 INFO [stderr] | Nov 30 14:15:53.419 INFO [stderr] 227 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:53.419 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:53.419 INFO [stderr] | Nov 30 14:15:53.419 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:53.419 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.419 INFO [stderr] Nov 30 14:15:53.461 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.461 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:195:43 Nov 30 14:15:53.462 INFO [stderr] | Nov 30 14:15:53.462 INFO [stderr] 195 | humidity: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:53.462 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:53.462 INFO [stderr] | Nov 30 14:15:53.462 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:53.462 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.462 INFO [stderr] Nov 30 14:15:53.467 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.467 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:228:53 Nov 30 14:15:53.467 INFO [stderr] | Nov 30 14:15:53.467 INFO [stderr] 228 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:53.467 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:53.467 INFO [stderr] | Nov 30 14:15:53.467 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:53.467 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.467 INFO [stderr] Nov 30 14:15:53.516 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.516 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:229:56 Nov 30 14:15:53.516 INFO [stderr] | Nov 30 14:15:53.516 INFO [stderr] 229 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:53.516 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:53.516 INFO [stderr] | Nov 30 14:15:53.516 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:53.516 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.516 INFO [stderr] Nov 30 14:15:53.555 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.555 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:196:47 Nov 30 14:15:53.555 INFO [stderr] | Nov 30 14:15:53.555 INFO [stderr] 196 | last_change: ::from_le_bytes(&bytes[3..5]), Nov 30 14:15:53.555 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:53.555 INFO [stderr] | Nov 30 14:15:53.555 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:53.555 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.555 INFO [stderr] Nov 30 14:15:53.568 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.568 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:252:53 Nov 30 14:15:53.568 INFO [stderr] | Nov 30 14:15:53.568 INFO [stderr] 252 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:53.568 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:53.568 INFO [stderr] | Nov 30 14:15:53.568 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:53.568 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.568 INFO [stderr] Nov 30 14:15:53.636 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.636 INFO [stderr] --> src/bindings/piezo_buzzer_bricklet.rs:56:53 Nov 30 14:15:53.636 INFO [stderr] | Nov 30 14:15:53.636 INFO [stderr] 56 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:53.636 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:53.636 INFO [stderr] | Nov 30 14:15:53.636 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:53.636 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.636 INFO [stderr] Nov 30 14:15:53.680 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.680 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:216:45 Nov 30 14:15:53.680 INFO [stderr] | Nov 30 14:15:53.681 INFO [stderr] 216 | identifier: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:53.681 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:53.681 INFO [stderr] | Nov 30 14:15:53.681 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:53.681 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.681 INFO [stderr] Nov 30 14:15:53.717 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.717 INFO [stderr] --> src/bindings/piezo_speaker_bricklet.rs:60:53 Nov 30 14:15:53.717 INFO [stderr] | Nov 30 14:15:53.717 INFO [stderr] 60 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:53.717 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:53.717 INFO [stderr] | Nov 30 14:15:53.717 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:53.717 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.717 INFO [stderr] Nov 30 14:15:53.780 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.780 INFO [stderr] --> src/bindings/ptc_bricklet.rs:96:39 Nov 30 14:15:53.780 INFO [stderr] | Nov 30 14:15:53.780 INFO [stderr] 96 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:53.780 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:53.780 INFO [stderr] | Nov 30 14:15:53.780 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:53.780 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.780 INFO [stderr] Nov 30 14:15:53.817 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.817 INFO [stderr] --> src/bindings/ptc_bricklet.rs:97:39 Nov 30 14:15:53.817 INFO [stderr] | Nov 30 14:15:53.817 INFO [stderr] 97 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:53.817 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:53.817 INFO [stderr] | Nov 30 14:15:53.817 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:53.817 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.817 INFO [stderr] Nov 30 14:15:53.838 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.838 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:217:47 Nov 30 14:15:53.838 INFO [stderr] | Nov 30 14:15:53.838 INFO [stderr] 217 | temperature: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:53.838 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:53.838 INFO [stderr] | Nov 30 14:15:53.838 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:53.838 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.838 INFO [stderr] Nov 30 14:15:53.912 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.912 INFO [stderr] --> src/bindings/ptc_bricklet.rs:113:39 Nov 30 14:15:53.912 INFO [stderr] | Nov 30 14:15:53.912 INFO [stderr] 113 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:53.912 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:53.912 INFO [stderr] | Nov 30 14:15:53.912 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:53.912 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.912 INFO [stderr] Nov 30 14:15:53.961 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:53.961 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:218:43 Nov 30 14:15:53.961 INFO [stderr] | Nov 30 14:15:53.961 INFO [stderr] 218 | humidity: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:53.961 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:53.961 INFO [stderr] | Nov 30 14:15:53.961 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:53.961 INFO [stderr] found type `&[u8]` Nov 30 14:15:53.961 INFO [stderr] Nov 30 14:15:54.004 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.004 INFO [stderr] --> src/bindings/ptc_bricklet.rs:114:39 Nov 30 14:15:54.004 INFO [stderr] | Nov 30 14:15:54.004 INFO [stderr] 114 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:54.004 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:54.004 INFO [stderr] | Nov 30 14:15:54.004 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:54.004 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.004 INFO [stderr] Nov 30 14:15:54.059 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.059 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:219:46 Nov 30 14:15:54.059 INFO [stderr] | Nov 30 14:15:54.059 INFO [stderr] 219 | wind_speed: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:54.059 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:54.059 INFO [stderr] | Nov 30 14:15:54.059 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:54.059 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.059 INFO [stderr] Nov 30 14:15:54.104 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.104 INFO [stderr] --> src/bindings/ptc_bricklet.rs:137:53 Nov 30 14:15:54.104 INFO [stderr] | Nov 30 14:15:54.104 INFO [stderr] 137 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:54.104 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:54.104 INFO [stderr] | Nov 30 14:15:54.104 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:54.104 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.104 INFO [stderr] Nov 30 14:15:54.160 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.160 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:220:46 Nov 30 14:15:54.160 INFO [stderr] | Nov 30 14:15:54.160 INFO [stderr] 220 | gust_speed: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:54.160 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:54.160 INFO [stderr] | Nov 30 14:15:54.160 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:54.160 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.160 INFO [stderr] Nov 30 14:15:54.240 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.240 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:122:42 Nov 30 14:15:54.240 INFO [stderr] | Nov 30 14:15:54.240 INFO [stderr] 122 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:54.240 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:54.240 INFO [stderr] | Nov 30 14:15:54.240 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:54.240 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.240 INFO [stderr] Nov 30 14:15:54.256 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.256 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:221:40 Nov 30 14:15:54.256 INFO [stderr] | Nov 30 14:15:54.256 INFO [stderr] 221 | rain: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:54.256 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:54.256 INFO [stderr] | Nov 30 14:15:54.256 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:54.256 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.256 INFO [stderr] Nov 30 14:15:54.344 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.344 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:222:49 Nov 30 14:15:54.344 INFO [stderr] | Nov 30 14:15:54.344 INFO [stderr] 222 | wind_direction: ::from_le_bytes(&bytes[16..17]), Nov 30 14:15:54.344 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:54.344 INFO [stderr] | Nov 30 14:15:54.344 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:54.344 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.344 INFO [stderr] Nov 30 14:15:54.364 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.364 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:125:39 Nov 30 14:15:54.364 INFO [stderr] | Nov 30 14:15:54.364 INFO [stderr] 125 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:54.364 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:54.364 INFO [stderr] | Nov 30 14:15:54.364 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:54.364 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.364 INFO [stderr] Nov 30 14:15:54.436 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.436 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:126:39 Nov 30 14:15:54.436 INFO [stderr] | Nov 30 14:15:54.436 INFO [stderr] 126 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:15:54.436 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:54.436 INFO [stderr] | Nov 30 14:15:54.436 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:54.436 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.436 INFO [stderr] Nov 30 14:15:54.444 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.444 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:238:45 Nov 30 14:15:54.444 INFO [stderr] | Nov 30 14:15:54.444 INFO [stderr] 238 | identifier: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:54.444 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:54.444 INFO [stderr] | Nov 30 14:15:54.444 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:54.444 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.444 INFO [stderr] Nov 30 14:15:54.512 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.512 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:143:42 Nov 30 14:15:54.512 INFO [stderr] | Nov 30 14:15:54.512 INFO [stderr] 143 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:54.512 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:54.512 INFO [stderr] | Nov 30 14:15:54.512 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:54.512 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.512 INFO [stderr] Nov 30 14:15:54.536 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.536 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:239:47 Nov 30 14:15:54.536 INFO [stderr] | Nov 30 14:15:54.536 INFO [stderr] 239 | temperature: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:54.536 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:54.536 INFO [stderr] | Nov 30 14:15:54.536 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:54.536 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.536 INFO [stderr] Nov 30 14:15:54.584 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.584 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:146:39 Nov 30 14:15:54.584 INFO [stderr] | Nov 30 14:15:54.584 INFO [stderr] 146 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:54.584 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:54.584 INFO [stderr] | Nov 30 14:15:54.584 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:54.584 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.584 INFO [stderr] Nov 30 14:15:54.614 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.614 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:240:43 Nov 30 14:15:54.614 INFO [stderr] | Nov 30 14:15:54.615 INFO [stderr] 240 | humidity: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:54.615 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:54.615 INFO [stderr] | Nov 30 14:15:54.615 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:54.615 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.616 INFO [stderr] Nov 30 14:15:54.672 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.672 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:147:39 Nov 30 14:15:54.672 INFO [stderr] | Nov 30 14:15:54.672 INFO [stderr] 147 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:15:54.672 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:54.672 INFO [stderr] | Nov 30 14:15:54.672 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:54.672 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.672 INFO [stderr] Nov 30 14:15:54.672 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.672 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:256:60 Nov 30 14:15:54.672 INFO [stderr] | Nov 30 14:15:54.672 INFO [stderr] 256 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:54.672 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:54.672 INFO [stderr] | Nov 30 14:15:54.672 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:54.672 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.672 INFO [stderr] Nov 30 14:15:54.724 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.724 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:257:64 Nov 30 14:15:54.724 INFO [stderr] | Nov 30 14:15:54.724 INFO [stderr] 257 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:54.724 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:54.724 INFO [stderr] | Nov 30 14:15:54.724 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:54.724 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.724 INFO [stderr] Nov 30 14:15:54.780 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.780 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:161:68 Nov 30 14:15:54.780 INFO [stderr] | Nov 30 14:15:54.780 INFO [stderr] 161 | moving_average_length_resistance: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:54.780 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:54.780 INFO [stderr] | Nov 30 14:15:54.780 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:54.780 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.780 INFO [stderr] Nov 30 14:15:54.804 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.804 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:258:53 Nov 30 14:15:54.804 INFO [stderr] | Nov 30 14:15:54.804 INFO [stderr] 258 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:54.804 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:54.804 INFO [stderr] | Nov 30 14:15:54.804 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:54.804 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.804 INFO [stderr] Nov 30 14:15:54.852 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.852 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:162:69 Nov 30 14:15:54.852 INFO [stderr] | Nov 30 14:15:54.852 INFO [stderr] 162 | moving_average_length_temperature: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:54.852 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:54.852 INFO [stderr] | Nov 30 14:15:54.852 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:54.852 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.852 INFO [stderr] Nov 30 14:15:54.900 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.900 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:259:56 Nov 30 14:15:54.900 INFO [stderr] | Nov 30 14:15:54.900 INFO [stderr] 259 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:54.900 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:54.900 INFO [stderr] | Nov 30 14:15:54.900 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:54.900 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.900 INFO [stderr] Nov 30 14:15:54.904 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.904 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:178:60 Nov 30 14:15:54.904 INFO [stderr] | Nov 30 14:15:54.904 INFO [stderr] 178 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:54.904 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:54.904 INFO [stderr] | Nov 30 14:15:54.904 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:54.904 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.904 INFO [stderr] Nov 30 14:15:54.988 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.988 INFO [stderr] --> src/bindings/outdoor_weather_bricklet.rs:282:53 Nov 30 14:15:54.988 INFO [stderr] | Nov 30 14:15:54.988 INFO [stderr] 282 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:54.988 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:54.988 INFO [stderr] | Nov 30 14:15:54.988 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:54.988 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.988 INFO [stderr] Nov 30 14:15:54.995 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:54.995 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:179:64 Nov 30 14:15:54.995 INFO [stderr] | Nov 30 14:15:54.995 INFO [stderr] 179 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:54.995 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:54.995 INFO [stderr] | Nov 30 14:15:54.995 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:54.995 INFO [stderr] found type `&[u8]` Nov 30 14:15:54.995 INFO [stderr] Nov 30 14:15:55.068 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.068 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:96:40 Nov 30 14:15:55.068 INFO [stderr] | Nov 30 14:15:55.068 INFO [stderr] 96 | pm10: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:55.068 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:55.068 INFO [stderr] | Nov 30 14:15:55.068 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:55.068 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.068 INFO [stderr] Nov 30 14:15:55.111 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.111 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:180:53 Nov 30 14:15:55.111 INFO [stderr] | Nov 30 14:15:55.111 INFO [stderr] 180 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:55.111 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:55.111 INFO [stderr] | Nov 30 14:15:55.111 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:55.111 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.111 INFO [stderr] Nov 30 14:15:55.124 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.124 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:97:40 Nov 30 14:15:55.124 INFO [stderr] | Nov 30 14:15:55.124 INFO [stderr] 97 | pm25: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:55.124 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:55.124 INFO [stderr] | Nov 30 14:15:55.124 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:55.124 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.124 INFO [stderr] Nov 30 14:15:55.188 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.188 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:181:56 Nov 30 14:15:55.188 INFO [stderr] | Nov 30 14:15:55.188 INFO [stderr] 181 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:55.188 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:55.188 INFO [stderr] | Nov 30 14:15:55.188 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:55.188 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.188 INFO [stderr] Nov 30 14:15:55.195 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.195 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:98:41 Nov 30 14:15:55.195 INFO [stderr] | Nov 30 14:15:55.195 INFO [stderr] 98 | pm100: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:55.195 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:55.195 INFO [stderr] | Nov 30 14:15:55.195 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:55.195 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.195 INFO [stderr] Nov 30 14:15:55.244 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.244 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:204:53 Nov 30 14:15:55.244 INFO [stderr] | Nov 30 14:15:55.244 INFO [stderr] 204 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:55.244 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:55.244 INFO [stderr] | Nov 30 14:15:55.244 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:55.244 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.244 INFO [stderr] Nov 30 14:15:55.244 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.244 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:116:47 Nov 30 14:15:55.244 INFO [stderr] | Nov 30 14:15:55.244 INFO [stderr] 116 | greater03um: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:55.244 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:55.244 INFO [stderr] | Nov 30 14:15:55.244 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:55.244 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.244 INFO [stderr] Nov 30 14:15:55.305 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.305 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:117:47 Nov 30 14:15:55.305 INFO [stderr] | Nov 30 14:15:55.305 INFO [stderr] 117 | greater05um: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:55.305 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:55.305 INFO [stderr] | Nov 30 14:15:55.305 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:55.305 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.305 INFO [stderr] Nov 30 14:15:55.323 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.323 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:73:40 Nov 30 14:15:55.323 INFO [stderr] | Nov 30 14:15:55.323 INFO [stderr] 73 | year: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:55.323 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:55.323 INFO [stderr] | Nov 30 14:15:55.323 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:55.323 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.323 INFO [stderr] Nov 30 14:15:55.378 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.378 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:118:47 Nov 30 14:15:55.378 INFO [stderr] | Nov 30 14:15:55.378 INFO [stderr] 118 | greater10um: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:55.378 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:55.378 INFO [stderr] | Nov 30 14:15:55.378 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:55.378 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.378 INFO [stderr] Nov 30 14:15:55.388 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.388 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:74:40 Nov 30 14:15:55.388 INFO [stderr] | Nov 30 14:15:55.388 INFO [stderr] 74 | month: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:55.388 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:55.388 INFO [stderr] | Nov 30 14:15:55.388 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:55.388 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.388 INFO [stderr] Nov 30 14:15:55.433 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.433 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:75:38 Nov 30 14:15:55.433 INFO [stderr] | Nov 30 14:15:55.433 INFO [stderr] 75 | day: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:55.433 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:55.433 INFO [stderr] | Nov 30 14:15:55.433 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:55.433 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.433 INFO [stderr] Nov 30 14:15:55.450 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.450 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:119:47 Nov 30 14:15:55.450 INFO [stderr] | Nov 30 14:15:55.450 INFO [stderr] 119 | greater25um: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:55.450 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:55.450 INFO [stderr] | Nov 30 14:15:55.450 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:55.450 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.450 INFO [stderr] Nov 30 14:15:55.472 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.472 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:76:39 Nov 30 14:15:55.472 INFO [stderr] | Nov 30 14:15:55.472 INFO [stderr] 76 | hour: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:55.472 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:55.472 INFO [stderr] | Nov 30 14:15:55.472 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:55.472 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.472 INFO [stderr] Nov 30 14:15:55.528 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.528 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:120:47 Nov 30 14:15:55.528 INFO [stderr] | Nov 30 14:15:55.528 INFO [stderr] 120 | greater50um: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:55.528 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:55.528 INFO [stderr] | Nov 30 14:15:55.528 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:55.528 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.528 INFO [stderr] Nov 30 14:15:55.528 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.528 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:77:41 Nov 30 14:15:55.528 INFO [stderr] | Nov 30 14:15:55.528 INFO [stderr] 77 | minute: ::from_le_bytes(&bytes[5..6]), Nov 30 14:15:55.528 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:55.528 INFO [stderr] | Nov 30 14:15:55.528 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:55.528 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.528 INFO [stderr] Nov 30 14:15:55.568 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.568 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:78:41 Nov 30 14:15:55.568 INFO [stderr] | Nov 30 14:15:55.568 INFO [stderr] 78 | second: ::from_le_bytes(&bytes[6..7]), Nov 30 14:15:55.568 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:55.568 INFO [stderr] | Nov 30 14:15:55.568 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:55.568 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.568 INFO [stderr] Nov 30 14:15:55.609 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.609 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:121:48 Nov 30 14:15:55.609 INFO [stderr] | Nov 30 14:15:55.609 INFO [stderr] 121 | greater100um: ::from_le_bytes(&bytes[10..12]), Nov 30 14:15:55.609 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:55.609 INFO [stderr] | Nov 30 14:15:55.609 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:55.609 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.609 INFO [stderr] Nov 30 14:15:55.609 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.609 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:79:46 Nov 30 14:15:55.609 INFO [stderr] | Nov 30 14:15:55.609 INFO [stderr] 79 | centisecond: ::from_le_bytes(&bytes[7..8]), Nov 30 14:15:55.609 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:55.609 INFO [stderr] | Nov 30 14:15:55.609 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:55.609 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.609 INFO [stderr] Nov 30 14:15:55.668 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.668 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:80:42 Nov 30 14:15:55.668 INFO [stderr] | Nov 30 14:15:55.668 INFO [stderr] 80 | weekday: ::from_le_bytes(&bytes[8..9]), Nov 30 14:15:55.668 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:55.668 INFO [stderr] | Nov 30 14:15:55.668 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:55.668 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.668 INFO [stderr] Nov 30 14:15:55.727 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.727 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:137:49 Nov 30 14:15:55.727 INFO [stderr] | Nov 30 14:15:55.727 INFO [stderr] 137 | sensor_version: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:55.727 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:55.727 INFO [stderr] | Nov 30 14:15:55.727 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:55.727 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.727 INFO [stderr] Nov 30 14:15:55.747 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.747 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:99:40 Nov 30 14:15:55.747 INFO [stderr] | Nov 30 14:15:55.747 INFO [stderr] 99 | month: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:55.747 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:55.747 INFO [stderr] | Nov 30 14:15:55.747 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:55.747 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.747 INFO [stderr] Nov 30 14:15:55.799 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.799 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:138:50 Nov 30 14:15:55.799 INFO [stderr] | Nov 30 14:15:55.799 INFO [stderr] 138 | last_error_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:55.799 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:55.799 INFO [stderr] | Nov 30 14:15:55.799 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:55.799 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.799 INFO [stderr] Nov 30 14:15:55.844 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.844 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:100:38 Nov 30 14:15:55.844 INFO [stderr] | Nov 30 14:15:55.844 INFO [stderr] 100 | day: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:55.844 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:55.844 INFO [stderr] | Nov 30 14:15:55.844 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:55.844 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.844 INFO [stderr] Nov 30 14:15:55.866 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.866 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:139:54 Nov 30 14:15:55.866 INFO [stderr] | Nov 30 14:15:55.866 INFO [stderr] 139 | framing_error_count: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:55.866 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:55.866 INFO [stderr] | Nov 30 14:15:55.867 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:55.867 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.867 INFO [stderr] Nov 30 14:15:55.918 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.918 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:140:55 Nov 30 14:15:55.918 INFO [stderr] | Nov 30 14:15:55.918 INFO [stderr] 140 | checksum_error_count: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:55.918 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:55.918 INFO [stderr] | Nov 30 14:15:55.918 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:55.918 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.918 INFO [stderr] Nov 30 14:15:55.918 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.918 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:101:39 Nov 30 14:15:55.918 INFO [stderr] | Nov 30 14:15:55.918 INFO [stderr] 101 | hour: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:55.918 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:55.918 INFO [stderr] | Nov 30 14:15:55.918 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:55.918 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.918 INFO [stderr] Nov 30 14:15:55.972 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:55.972 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:154:42 Nov 30 14:15:55.972 INFO [stderr] | Nov 30 14:15:55.972 INFO [stderr] 154 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:55.972 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:55.972 INFO [stderr] | Nov 30 14:15:55.972 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:55.972 INFO [stderr] found type `&[u8]` Nov 30 14:15:55.972 INFO [stderr] Nov 30 14:15:56.020 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.020 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:102:41 Nov 30 14:15:56.020 INFO [stderr] | Nov 30 14:15:56.020 INFO [stderr] 102 | minute: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:56.020 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:56.020 INFO [stderr] | Nov 30 14:15:56.020 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:56.020 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.020 INFO [stderr] Nov 30 14:15:56.044 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.044 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:169:42 Nov 30 14:15:56.044 INFO [stderr] | Nov 30 14:15:56.044 INFO [stderr] 169 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:56.044 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:56.044 INFO [stderr] | Nov 30 14:15:56.044 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:56.044 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.044 INFO [stderr] Nov 30 14:15:56.096 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.096 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:185:40 Nov 30 14:15:56.096 INFO [stderr] | Nov 30 14:15:56.096 INFO [stderr] 185 | pm10: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:56.096 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:56.096 INFO [stderr] | Nov 30 14:15:56.096 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:56.096 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.096 INFO [stderr] Nov 30 14:15:56.096 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.096 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:103:41 Nov 30 14:15:56.096 INFO [stderr] | Nov 30 14:15:56.096 INFO [stderr] 103 | second: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:56.096 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:56.096 INFO [stderr] | Nov 30 14:15:56.096 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:56.096 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.096 INFO [stderr] Nov 30 14:15:56.144 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.144 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:186:40 Nov 30 14:15:56.144 INFO [stderr] | Nov 30 14:15:56.144 INFO [stderr] 186 | pm25: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:56.144 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:56.144 INFO [stderr] | Nov 30 14:15:56.144 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:56.144 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.144 INFO [stderr] Nov 30 14:15:56.164 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.164 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:104:42 Nov 30 14:15:56.164 INFO [stderr] | Nov 30 14:15:56.164 INFO [stderr] 104 | weekday: ::from_le_bytes(&bytes[5..6]), Nov 30 14:15:56.164 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:56.164 INFO [stderr] | Nov 30 14:15:56.164 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:56.164 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.164 INFO [stderr] Nov 30 14:15:56.208 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.208 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:105:44 Nov 30 14:15:56.208 INFO [stderr] | Nov 30 14:15:56.208 INFO [stderr] 105 | interval: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:56.208 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:56.208 INFO [stderr] | Nov 30 14:15:56.208 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:56.208 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.208 INFO [stderr] Nov 30 14:15:56.245 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.245 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:187:41 Nov 30 14:15:56.245 INFO [stderr] | Nov 30 14:15:56.245 INFO [stderr] 187 | pm100: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:56.245 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:56.245 INFO [stderr] | Nov 30 14:15:56.245 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:56.245 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.245 INFO [stderr] Nov 30 14:15:56.264 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.264 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:126:40 Nov 30 14:15:56.264 INFO [stderr] | Nov 30 14:15:56.264 INFO [stderr] 126 | year: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:56.264 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:56.264 INFO [stderr] | Nov 30 14:15:56.264 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:56.264 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.264 INFO [stderr] Nov 30 14:15:56.306 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.306 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:127:40 Nov 30 14:15:56.306 INFO [stderr] | Nov 30 14:15:56.306 INFO [stderr] 127 | month: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:56.306 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:56.306 INFO [stderr] | Nov 30 14:15:56.306 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:56.306 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.306 INFO [stderr] Nov 30 14:15:56.353 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.353 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:128:38 Nov 30 14:15:56.353 INFO [stderr] | Nov 30 14:15:56.353 INFO [stderr] 128 | day: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:56.353 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:56.353 INFO [stderr] | Nov 30 14:15:56.353 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:56.353 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.353 INFO [stderr] Nov 30 14:15:56.362 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.362 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:205:47 Nov 30 14:15:56.362 INFO [stderr] | Nov 30 14:15:56.362 INFO [stderr] 205 | greater03um: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:56.362 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:56.362 INFO [stderr] | Nov 30 14:15:56.362 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:56.362 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.362 INFO [stderr] Nov 30 14:15:56.399 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.399 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:129:39 Nov 30 14:15:56.399 INFO [stderr] | Nov 30 14:15:56.399 INFO [stderr] 129 | hour: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:56.399 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:56.399 INFO [stderr] | Nov 30 14:15:56.399 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:56.399 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.399 INFO [stderr] Nov 30 14:15:56.442 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.442 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:206:47 Nov 30 14:15:56.442 INFO [stderr] | Nov 30 14:15:56.442 INFO [stderr] 206 | greater05um: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:56.442 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:56.442 INFO [stderr] | Nov 30 14:15:56.442 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:56.442 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.442 INFO [stderr] Nov 30 14:15:56.447 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.447 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:130:41 Nov 30 14:15:56.447 INFO [stderr] | Nov 30 14:15:56.447 INFO [stderr] 130 | minute: ::from_le_bytes(&bytes[5..6]), Nov 30 14:15:56.447 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:56.447 INFO [stderr] | Nov 30 14:15:56.447 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:56.447 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.447 INFO [stderr] Nov 30 14:15:56.486 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.486 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:207:47 Nov 30 14:15:56.486 INFO [stderr] | Nov 30 14:15:56.486 INFO [stderr] 207 | greater10um: ::from_le_bytes(&bytes[4..6]), Nov 30 14:15:56.486 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:56.486 INFO [stderr] | Nov 30 14:15:56.486 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:56.486 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.486 INFO [stderr] Nov 30 14:15:56.492 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.492 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:131:41 Nov 30 14:15:56.492 INFO [stderr] | Nov 30 14:15:56.492 INFO [stderr] 131 | second: ::from_le_bytes(&bytes[6..7]), Nov 30 14:15:56.492 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:56.492 INFO [stderr] | Nov 30 14:15:56.492 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:56.492 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.492 INFO [stderr] Nov 30 14:15:56.534 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.534 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:208:47 Nov 30 14:15:56.534 INFO [stderr] | Nov 30 14:15:56.534 INFO [stderr] 208 | greater25um: ::from_le_bytes(&bytes[6..8]), Nov 30 14:15:56.534 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:56.534 INFO [stderr] | Nov 30 14:15:56.534 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:56.534 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.534 INFO [stderr] Nov 30 14:15:56.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.556 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:132:46 Nov 30 14:15:56.556 INFO [stderr] | Nov 30 14:15:56.556 INFO [stderr] 132 | centisecond: ::from_le_bytes(&bytes[7..8]), Nov 30 14:15:56.556 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:56.556 INFO [stderr] | Nov 30 14:15:56.556 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:56.556 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.556 INFO [stderr] Nov 30 14:15:56.579 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.579 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:209:47 Nov 30 14:15:56.579 INFO [stderr] | Nov 30 14:15:56.579 INFO [stderr] 209 | greater50um: ::from_le_bytes(&bytes[8..10]), Nov 30 14:15:56.579 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:56.579 INFO [stderr] | Nov 30 14:15:56.579 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:56.579 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.579 INFO [stderr] Nov 30 14:15:56.601 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.601 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:133:42 Nov 30 14:15:56.601 INFO [stderr] | Nov 30 14:15:56.604 INFO [stderr] 133 | weekday: ::from_le_bytes(&bytes[8..9]), Nov 30 14:15:56.604 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:56.604 INFO [stderr] | Nov 30 14:15:56.604 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:56.604 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.604 INFO [stderr] Nov 30 14:15:56.636 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.636 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:210:48 Nov 30 14:15:56.636 INFO [stderr] | Nov 30 14:15:56.636 INFO [stderr] 210 | greater100um: ::from_le_bytes(&bytes[10..12]), Nov 30 14:15:56.636 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:56.636 INFO [stderr] | Nov 30 14:15:56.636 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:56.636 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.636 INFO [stderr] Nov 30 14:15:56.652 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.652 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:134:45 Nov 30 14:15:56.652 INFO [stderr] | Nov 30 14:15:56.652 INFO [stderr] 134 | timestamp: ::from_le_bytes(&bytes[9..17]), Nov 30 14:15:56.652 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:15:56.652 INFO [stderr] | Nov 30 14:15:56.652 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:15:56.652 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.652 INFO [stderr] Nov 30 14:15:56.703 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.703 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:155:40 Nov 30 14:15:56.703 INFO [stderr] | Nov 30 14:15:56.703 INFO [stderr] 155 | year: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:56.703 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:56.703 INFO [stderr] | Nov 30 14:15:56.704 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:56.704 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.704 INFO [stderr] Nov 30 14:15:56.704 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.708 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:226:60 Nov 30 14:15:56.708 INFO [stderr] | Nov 30 14:15:56.708 INFO [stderr] 226 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:56.708 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:56.708 INFO [stderr] | Nov 30 14:15:56.708 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:56.708 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.708 INFO [stderr] Nov 30 14:15:56.760 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.760 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:156:40 Nov 30 14:15:56.760 INFO [stderr] | Nov 30 14:15:56.760 INFO [stderr] 156 | month: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:56.760 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:56.760 INFO [stderr] | Nov 30 14:15:56.760 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:56.760 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.760 INFO [stderr] Nov 30 14:15:56.760 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.760 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:227:64 Nov 30 14:15:56.760 INFO [stderr] | Nov 30 14:15:56.760 INFO [stderr] 227 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:56.760 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:56.760 INFO [stderr] | Nov 30 14:15:56.764 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:56.764 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.764 INFO [stderr] Nov 30 14:15:56.807 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.807 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:157:38 Nov 30 14:15:56.807 INFO [stderr] | Nov 30 14:15:56.807 INFO [stderr] 157 | day: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:56.808 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:56.808 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.808 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:228:53 Nov 30 14:15:56.808 INFO [stderr] | Nov 30 14:15:56.808 INFO [stderr] 228 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:56.808 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:56.808 INFO [stderr] | Nov 30 14:15:56.808 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:56.808 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.808 INFO [stderr] Nov 30 14:15:56.808 INFO [stderr] | Nov 30 14:15:56.808 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:56.808 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.810 INFO [stderr] Nov 30 14:15:56.856 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.856 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:229:56 Nov 30 14:15:56.856 INFO [stderr] | Nov 30 14:15:56.857 INFO [stderr] 229 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:56.857 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:56.857 INFO [stderr] | Nov 30 14:15:56.857 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:56.857 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.857 INFO [stderr] Nov 30 14:15:56.860 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.860 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:158:39 Nov 30 14:15:56.860 INFO [stderr] | Nov 30 14:15:56.860 INFO [stderr] 158 | hour: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:56.860 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:56.861 INFO [stderr] | Nov 30 14:15:56.861 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:56.861 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.861 INFO [stderr] Nov 30 14:15:56.912 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.912 INFO [stderr] --> src/bindings/particulate_matter_bricklet.rs:252:53 Nov 30 14:15:56.912 INFO [stderr] | Nov 30 14:15:56.912 INFO [stderr] 252 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:56.912 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:56.912 INFO [stderr] | Nov 30 14:15:56.912 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:56.912 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.912 INFO [stderr] Nov 30 14:15:56.912 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.912 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:159:41 Nov 30 14:15:56.912 INFO [stderr] | Nov 30 14:15:56.912 INFO [stderr] 159 | minute: ::from_le_bytes(&bytes[5..6]), Nov 30 14:15:56.912 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:56.912 INFO [stderr] | Nov 30 14:15:56.912 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:56.912 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.912 INFO [stderr] Nov 30 14:15:56.968 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.968 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:160:41 Nov 30 14:15:56.968 INFO [stderr] | Nov 30 14:15:56.968 INFO [stderr] 160 | second: ::from_le_bytes(&bytes[6..7]), Nov 30 14:15:56.968 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:56.968 INFO [stderr] | Nov 30 14:15:56.968 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:56.968 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.968 INFO [stderr] Nov 30 14:15:56.984 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:56.984 INFO [stderr] --> src/bindings/piezo_buzzer_bricklet.rs:56:53 Nov 30 14:15:56.984 INFO [stderr] | Nov 30 14:15:56.984 INFO [stderr] 56 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:56.984 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:56.984 INFO [stderr] | Nov 30 14:15:56.984 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:56.984 INFO [stderr] found type `&[u8]` Nov 30 14:15:56.984 INFO [stderr] Nov 30 14:15:57.009 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.009 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:161:46 Nov 30 14:15:57.009 INFO [stderr] | Nov 30 14:15:57.009 INFO [stderr] 161 | centisecond: ::from_le_bytes(&bytes[7..8]), Nov 30 14:15:57.009 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:57.009 INFO [stderr] | Nov 30 14:15:57.016 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:57.016 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.016 INFO [stderr] Nov 30 14:15:57.048 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.048 INFO [stderr] --> src/bindings/piezo_speaker_bricklet.rs:60:53 Nov 30 14:15:57.048 INFO [stderr] | Nov 30 14:15:57.048 INFO [stderr] 60 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:57.048 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:57.049 INFO [stderr] | Nov 30 14:15:57.049 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:57.049 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.049 INFO [stderr] Nov 30 14:15:57.056 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.056 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:162:42 Nov 30 14:15:57.056 INFO [stderr] | Nov 30 14:15:57.056 INFO [stderr] 162 | weekday: ::from_le_bytes(&bytes[8..9]), Nov 30 14:15:57.056 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:57.056 INFO [stderr] | Nov 30 14:15:57.056 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:57.056 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.056 INFO [stderr] Nov 30 14:15:57.112 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.112 INFO [stderr] --> src/bindings/ptc_bricklet.rs:96:39 Nov 30 14:15:57.112 INFO [stderr] | Nov 30 14:15:57.112 INFO [stderr] 96 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:57.112 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:57.112 INFO [stderr] | Nov 30 14:15:57.112 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:57.112 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.112 INFO [stderr] Nov 30 14:15:57.136 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.136 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:163:45 Nov 30 14:15:57.136 INFO [stderr] | Nov 30 14:15:57.136 INFO [stderr] 163 | timestamp: ::from_le_bytes(&bytes[9..17]), Nov 30 14:15:57.136 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:15:57.136 INFO [stderr] | Nov 30 14:15:57.136 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:15:57.136 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.136 INFO [stderr] Nov 30 14:15:57.162 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.162 INFO [stderr] --> src/bindings/ptc_bricklet.rs:97:39 Nov 30 14:15:57.162 INFO [stderr] | Nov 30 14:15:57.162 INFO [stderr] 97 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:57.162 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:57.162 INFO [stderr] | Nov 30 14:15:57.162 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:57.162 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.162 INFO [stderr] Nov 30 14:15:57.192 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.192 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:186:53 Nov 30 14:15:57.192 INFO [stderr] | Nov 30 14:15:57.192 INFO [stderr] 186 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:57.192 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:57.192 INFO [stderr] | Nov 30 14:15:57.192 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:57.192 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.192 INFO [stderr] Nov 30 14:15:57.216 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.216 INFO [stderr] --> src/bindings/ptc_bricklet.rs:113:39 Nov 30 14:15:57.216 INFO [stderr] | Nov 30 14:15:57.216 INFO [stderr] 113 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:15:57.216 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:57.216 INFO [stderr] | Nov 30 14:15:57.216 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:57.216 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.216 INFO [stderr] Nov 30 14:15:57.256 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.256 INFO [stderr] --> src/bindings/ptc_bricklet.rs:114:39 Nov 30 14:15:57.256 INFO [stderr] | Nov 30 14:15:57.256 INFO [stderr] 114 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:15:57.256 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:57.256 INFO [stderr] | Nov 30 14:15:57.256 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:57.256 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.256 INFO [stderr] Nov 30 14:15:57.256 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.256 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:111:40 Nov 30 14:15:57.256 INFO [stderr] | Nov 30 14:15:57.256 INFO [stderr] 111 | year: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:57.256 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:57.256 INFO [stderr] | Nov 30 14:15:57.256 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:57.256 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.256 INFO [stderr] Nov 30 14:15:57.299 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.299 INFO [stderr] --> src/bindings/ptc_bricklet.rs:137:53 Nov 30 14:15:57.299 INFO [stderr] | Nov 30 14:15:57.299 INFO [stderr] 137 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:57.299 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:57.299 INFO [stderr] | Nov 30 14:15:57.299 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:57.299 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.299 INFO [stderr] Nov 30 14:15:57.303 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.304 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:112:40 Nov 30 14:15:57.304 INFO [stderr] | Nov 30 14:15:57.304 INFO [stderr] 112 | month: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:57.304 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:57.304 INFO [stderr] | Nov 30 14:15:57.304 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:57.304 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.304 INFO [stderr] Nov 30 14:15:57.353 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.353 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:113:38 Nov 30 14:15:57.353 INFO [stderr] | Nov 30 14:15:57.353 INFO [stderr] 113 | day: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:57.353 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:57.353 INFO [stderr] | Nov 30 14:15:57.353 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:57.353 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.353 INFO [stderr] Nov 30 14:15:57.376 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.377 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:122:42 Nov 30 14:15:57.377 INFO [stderr] | Nov 30 14:15:57.377 INFO [stderr] 122 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:57.377 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:57.377 INFO [stderr] | Nov 30 14:15:57.377 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:57.377 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.377 INFO [stderr] Nov 30 14:15:57.417 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.417 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:114:39 Nov 30 14:15:57.417 INFO [stderr] | Nov 30 14:15:57.417 INFO [stderr] 114 | hour: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:57.417 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:57.417 INFO [stderr] | Nov 30 14:15:57.417 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:57.417 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.417 INFO [stderr] Nov 30 14:15:57.444 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.444 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:125:39 Nov 30 14:15:57.444 INFO [stderr] | Nov 30 14:15:57.444 INFO [stderr] 125 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:57.444 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:57.444 INFO [stderr] | Nov 30 14:15:57.444 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:57.444 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.444 INFO [stderr] Nov 30 14:15:57.493 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.493 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:115:41 Nov 30 14:15:57.493 INFO [stderr] | Nov 30 14:15:57.493 INFO [stderr] 115 | minute: ::from_le_bytes(&bytes[5..6]), Nov 30 14:15:57.493 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:57.493 INFO [stderr] | Nov 30 14:15:57.493 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:57.493 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.493 INFO [stderr] Nov 30 14:15:57.508 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.508 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:126:39 Nov 30 14:15:57.508 INFO [stderr] | Nov 30 14:15:57.508 INFO [stderr] 126 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:15:57.508 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:57.508 INFO [stderr] | Nov 30 14:15:57.508 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:57.508 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.508 INFO [stderr] Nov 30 14:15:57.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.556 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:116:41 Nov 30 14:15:57.556 INFO [stderr] | Nov 30 14:15:57.556 INFO [stderr] 116 | second: ::from_le_bytes(&bytes[6..7]), Nov 30 14:15:57.556 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:57.556 INFO [stderr] | Nov 30 14:15:57.556 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:57.556 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.556 INFO [stderr] Nov 30 14:15:57.564 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.564 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:143:42 Nov 30 14:15:57.564 INFO [stderr] | Nov 30 14:15:57.564 INFO [stderr] 143 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:57.564 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:57.564 INFO [stderr] | Nov 30 14:15:57.565 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:57.565 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.565 INFO [stderr] Nov 30 14:15:57.608 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.608 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:146:39 Nov 30 14:15:57.608 INFO [stderr] | Nov 30 14:15:57.608 INFO [stderr] 146 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:57.608 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:57.608 INFO [stderr] | Nov 30 14:15:57.608 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:57.609 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.609 INFO [stderr] Nov 30 14:15:57.609 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.609 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:117:46 Nov 30 14:15:57.609 INFO [stderr] | Nov 30 14:15:57.609 INFO [stderr] 117 | centisecond: ::from_le_bytes(&bytes[7..8]), Nov 30 14:15:57.609 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:57.609 INFO [stderr] | Nov 30 14:15:57.609 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:57.609 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.609 INFO [stderr] Nov 30 14:15:57.657 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.657 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:147:39 Nov 30 14:15:57.657 INFO [stderr] | Nov 30 14:15:57.657 INFO [stderr] 147 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:15:57.657 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:57.657 INFO [stderr] | Nov 30 14:15:57.657 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:57.657 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.657 INFO [stderr] Nov 30 14:15:57.657 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.657 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:118:42 Nov 30 14:15:57.657 INFO [stderr] | Nov 30 14:15:57.657 INFO [stderr] 118 | weekday: ::from_le_bytes(&bytes[8..9]), Nov 30 14:15:57.657 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:57.657 INFO [stderr] | Nov 30 14:15:57.657 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:57.657 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.657 INFO [stderr] Nov 30 14:15:57.703 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.703 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:161:68 Nov 30 14:15:57.703 INFO [stderr] | Nov 30 14:15:57.703 INFO [stderr] 161 | moving_average_length_resistance: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:57.703 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:57.703 INFO [stderr] | Nov 30 14:15:57.703 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:57.703 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.703 INFO [stderr] Nov 30 14:15:57.712 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.712 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:119:45 Nov 30 14:15:57.712 INFO [stderr] | Nov 30 14:15:57.712 INFO [stderr] 119 | timestamp: ::from_le_bytes(&bytes[9..17]), Nov 30 14:15:57.712 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:15:57.712 INFO [stderr] | Nov 30 14:15:57.712 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:15:57.712 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.712 INFO [stderr] Nov 30 14:15:57.756 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.756 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:162:69 Nov 30 14:15:57.756 INFO [stderr] | Nov 30 14:15:57.756 INFO [stderr] 162 | moving_average_length_temperature: ::from_le_bytes(&bytes[2..4]), Nov 30 14:15:57.756 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:57.756 INFO [stderr] | Nov 30 14:15:57.756 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:57.756 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.756 INFO [stderr] Nov 30 14:15:57.767 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.767 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:138:40 Nov 30 14:15:57.767 INFO [stderr] | Nov 30 14:15:57.767 INFO [stderr] 138 | month: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:57.767 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:57.767 INFO [stderr] | Nov 30 14:15:57.767 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:57.767 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.767 INFO [stderr] Nov 30 14:15:57.806 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.806 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:178:60 Nov 30 14:15:57.806 INFO [stderr] | Nov 30 14:15:57.806 INFO [stderr] 178 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:57.806 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:57.806 INFO [stderr] | Nov 30 14:15:57.806 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:57.806 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.806 INFO [stderr] Nov 30 14:15:57.816 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.816 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:139:38 Nov 30 14:15:57.816 INFO [stderr] | Nov 30 14:15:57.816 INFO [stderr] 139 | day: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:57.816 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:57.816 INFO [stderr] | Nov 30 14:15:57.816 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:57.816 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.816 INFO [stderr] Nov 30 14:15:57.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.848 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:179:64 Nov 30 14:15:57.848 INFO [stderr] | Nov 30 14:15:57.848 INFO [stderr] 179 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:57.848 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:57.848 INFO [stderr] | Nov 30 14:15:57.848 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:57.848 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.848 INFO [stderr] Nov 30 14:15:57.864 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.864 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:140:39 Nov 30 14:15:57.864 INFO [stderr] | Nov 30 14:15:57.864 INFO [stderr] 140 | hour: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:57.864 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:57.864 INFO [stderr] | Nov 30 14:15:57.864 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:57.864 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.864 INFO [stderr] Nov 30 14:15:57.900 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.900 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:180:53 Nov 30 14:15:57.900 INFO [stderr] | Nov 30 14:15:57.900 INFO [stderr] 180 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:57.900 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:57.900 INFO [stderr] | Nov 30 14:15:57.900 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:57.900 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.900 INFO [stderr] Nov 30 14:15:57.907 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.907 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:141:41 Nov 30 14:15:57.907 INFO [stderr] | Nov 30 14:15:57.907 INFO [stderr] 141 | minute: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:57.907 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:57.907 INFO [stderr] | Nov 30 14:15:57.907 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:57.907 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.907 INFO [stderr] Nov 30 14:15:57.942 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.942 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:181:56 Nov 30 14:15:57.942 INFO [stderr] | Nov 30 14:15:57.942 INFO [stderr] 181 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:57.942 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:57.943 INFO [stderr] | Nov 30 14:15:57.943 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:57.943 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.943 INFO [stderr] Nov 30 14:15:57.955 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.955 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:142:41 Nov 30 14:15:57.955 INFO [stderr] | Nov 30 14:15:57.955 INFO [stderr] 142 | second: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:57.955 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:57.955 INFO [stderr] | Nov 30 14:15:57.955 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:57.955 INFO [stderr] found type `&[u8]` Nov 30 14:15:57.955 INFO [stderr] Nov 30 14:15:57.995 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:57.995 INFO [stderr] --> src/bindings/ptc_v2_bricklet.rs:204:53 Nov 30 14:15:57.995 INFO [stderr] | Nov 30 14:15:57.995 INFO [stderr] 204 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:57.995 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:57.995 INFO [stderr] | Nov 30 14:15:57.995 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:57.995 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.004 INFO [stderr] Nov 30 14:15:58.012 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.012 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:143:42 Nov 30 14:15:58.012 INFO [stderr] | Nov 30 14:15:58.012 INFO [stderr] 143 | weekday: ::from_le_bytes(&bytes[5..6]), Nov 30 14:15:58.012 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.012 INFO [stderr] | Nov 30 14:15:58.012 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.012 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.012 INFO [stderr] Nov 30 14:15:58.060 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.060 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:144:44 Nov 30 14:15:58.060 INFO [stderr] | Nov 30 14:15:58.060 INFO [stderr] 144 | interval: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:58.060 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:58.060 INFO [stderr] | Nov 30 14:15:58.060 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:58.060 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.060 INFO [stderr] Nov 30 14:15:58.080 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.080 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:73:40 Nov 30 14:15:58.080 INFO [stderr] | Nov 30 14:15:58.080 INFO [stderr] 73 | year: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:58.080 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:58.080 INFO [stderr] | Nov 30 14:15:58.080 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:58.080 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.080 INFO [stderr] Nov 30 14:15:58.109 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.109 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:165:40 Nov 30 14:15:58.109 INFO [stderr] | Nov 30 14:15:58.109 INFO [stderr] 165 | year: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:58.109 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:58.109 INFO [stderr] | Nov 30 14:15:58.109 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:58.109 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.109 INFO [stderr] Nov 30 14:15:58.114 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.114 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:74:40 Nov 30 14:15:58.114 INFO [stderr] | Nov 30 14:15:58.114 INFO [stderr] 74 | month: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:58.114 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.115 INFO [stderr] | Nov 30 14:15:58.115 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.115 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.115 INFO [stderr] Nov 30 14:15:58.172 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.172 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:166:40 Nov 30 14:15:58.172 INFO [stderr] | Nov 30 14:15:58.172 INFO [stderr] 166 | month: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:58.172 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.172 INFO [stderr] | Nov 30 14:15:58.172 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.172 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.172 INFO [stderr] Nov 30 14:15:58.172 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.172 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:75:38 Nov 30 14:15:58.172 INFO [stderr] | Nov 30 14:15:58.172 INFO [stderr] 75 | day: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:58.172 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.172 INFO [stderr] | Nov 30 14:15:58.172 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.172 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.172 INFO [stderr] Nov 30 14:15:58.234 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.234 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:167:38 Nov 30 14:15:58.234 INFO [stderr] | Nov 30 14:15:58.234 INFO [stderr] 167 | day: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:58.234 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.234 INFO [stderr] | Nov 30 14:15:58.234 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.234 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.234 INFO [stderr] Nov 30 14:15:58.234 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.234 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:76:39 Nov 30 14:15:58.234 INFO [stderr] | Nov 30 14:15:58.234 INFO [stderr] 76 | hour: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:58.234 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.234 INFO [stderr] | Nov 30 14:15:58.234 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.234 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.234 INFO [stderr] Nov 30 14:15:58.260 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.260 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:168:39 Nov 30 14:15:58.260 INFO [stderr] | Nov 30 14:15:58.260 INFO [stderr] 168 | hour: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:58.260 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.260 INFO [stderr] | Nov 30 14:15:58.260 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.260 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.260 INFO [stderr] Nov 30 14:15:58.268 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.268 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:77:41 Nov 30 14:15:58.268 INFO [stderr] | Nov 30 14:15:58.268 INFO [stderr] 77 | minute: ::from_le_bytes(&bytes[5..6]), Nov 30 14:15:58.268 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.268 INFO [stderr] | Nov 30 14:15:58.268 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.268 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.268 INFO [stderr] Nov 30 14:15:58.302 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.302 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:78:41 Nov 30 14:15:58.302 INFO [stderr] | Nov 30 14:15:58.302 INFO [stderr] 78 | second: ::from_le_bytes(&bytes[6..7]), Nov 30 14:15:58.302 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.302 INFO [stderr] | Nov 30 14:15:58.302 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.302 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.302 INFO [stderr] Nov 30 14:15:58.304 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.304 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:169:41 Nov 30 14:15:58.304 INFO [stderr] | Nov 30 14:15:58.304 INFO [stderr] 169 | minute: ::from_le_bytes(&bytes[5..6]), Nov 30 14:15:58.304 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.304 INFO [stderr] | Nov 30 14:15:58.304 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.304 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.304 INFO [stderr] Nov 30 14:15:58.352 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.352 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:79:46 Nov 30 14:15:58.352 INFO [stderr] | Nov 30 14:15:58.352 INFO [stderr] 79 | centisecond: ::from_le_bytes(&bytes[7..8]), Nov 30 14:15:58.352 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.352 INFO [stderr] | Nov 30 14:15:58.352 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.352 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.352 INFO [stderr] Nov 30 14:15:58.356 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.356 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:170:41 Nov 30 14:15:58.356 INFO [stderr] | Nov 30 14:15:58.356 INFO [stderr] 170 | second: ::from_le_bytes(&bytes[6..7]), Nov 30 14:15:58.356 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.356 INFO [stderr] | Nov 30 14:15:58.356 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.356 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.356 INFO [stderr] Nov 30 14:15:58.407 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.407 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:80:42 Nov 30 14:15:58.407 INFO [stderr] | Nov 30 14:15:58.407 INFO [stderr] 80 | weekday: ::from_le_bytes(&bytes[8..9]), Nov 30 14:15:58.407 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.407 INFO [stderr] | Nov 30 14:15:58.407 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.407 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.408 INFO [stderr] Nov 30 14:15:58.408 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.408 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:171:46 Nov 30 14:15:58.408 INFO [stderr] | Nov 30 14:15:58.408 INFO [stderr] 171 | centisecond: ::from_le_bytes(&bytes[7..8]), Nov 30 14:15:58.408 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.408 INFO [stderr] | Nov 30 14:15:58.408 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.408 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.408 INFO [stderr] Nov 30 14:15:58.460 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.460 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:99:40 Nov 30 14:15:58.460 INFO [stderr] | Nov 30 14:15:58.460 INFO [stderr] 99 | month: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:58.460 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.460 INFO [stderr] | Nov 30 14:15:58.460 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.460 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.460 INFO [stderr] Nov 30 14:15:58.461 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.461 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:172:42 Nov 30 14:15:58.461 INFO [stderr] | Nov 30 14:15:58.461 INFO [stderr] 172 | weekday: ::from_le_bytes(&bytes[8..9]), Nov 30 14:15:58.461 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.461 INFO [stderr] | Nov 30 14:15:58.461 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.461 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.461 INFO [stderr] Nov 30 14:15:58.500 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.500 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:100:38 Nov 30 14:15:58.500 INFO [stderr] | Nov 30 14:15:58.500 INFO [stderr] 100 | day: ::from_le_bytes(&bytes[1..2]), Nov 30 14:15:58.500 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.500 INFO [stderr] | Nov 30 14:15:58.500 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.500 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.500 INFO [stderr] Nov 30 14:15:58.521 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.521 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:173:45 Nov 30 14:15:58.521 INFO [stderr] | Nov 30 14:15:58.521 INFO [stderr] 173 | timestamp: ::from_le_bytes(&bytes[9..17]), Nov 30 14:15:58.521 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:15:58.521 INFO [stderr] | Nov 30 14:15:58.521 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:15:58.521 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.521 INFO [stderr] Nov 30 14:15:58.548 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.548 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:101:39 Nov 30 14:15:58.548 INFO [stderr] | Nov 30 14:15:58.548 INFO [stderr] 101 | hour: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:58.548 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.548 INFO [stderr] | Nov 30 14:15:58.548 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.548 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.548 INFO [stderr] Nov 30 14:15:58.591 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.591 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:102:41 Nov 30 14:15:58.591 INFO [stderr] | Nov 30 14:15:58.591 INFO [stderr] 102 | minute: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:58.591 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.591 INFO [stderr] | Nov 30 14:15:58.591 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.591 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.591 INFO [stderr] Nov 30 14:15:58.604 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.604 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:194:40 Nov 30 14:15:58.604 INFO [stderr] | Nov 30 14:15:58.604 INFO [stderr] 194 | year: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:58.604 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:58.604 INFO [stderr] | Nov 30 14:15:58.604 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:58.604 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.604 INFO [stderr] Nov 30 14:15:58.634 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.634 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:103:41 Nov 30 14:15:58.634 INFO [stderr] | Nov 30 14:15:58.634 INFO [stderr] 103 | second: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:58.634 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.634 INFO [stderr] | Nov 30 14:15:58.634 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.634 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.634 INFO [stderr] Nov 30 14:15:58.668 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.668 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:195:40 Nov 30 14:15:58.668 INFO [stderr] | Nov 30 14:15:58.668 INFO [stderr] 195 | month: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:58.668 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.668 INFO [stderr] | Nov 30 14:15:58.673 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.673 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.673 INFO [stderr] Nov 30 14:15:58.686 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.686 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:104:42 Nov 30 14:15:58.686 INFO [stderr] | Nov 30 14:15:58.686 INFO [stderr] 104 | weekday: ::from_le_bytes(&bytes[5..6]), Nov 30 14:15:58.686 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.686 INFO [stderr] | Nov 30 14:15:58.686 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.686 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.686 INFO [stderr] Nov 30 14:15:58.720 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.720 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:196:38 Nov 30 14:15:58.720 INFO [stderr] | Nov 30 14:15:58.720 INFO [stderr] 196 | day: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:58.720 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.720 INFO [stderr] | Nov 30 14:15:58.720 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.720 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.720 INFO [stderr] Nov 30 14:15:58.736 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.736 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:105:44 Nov 30 14:15:58.736 INFO [stderr] | Nov 30 14:15:58.736 INFO [stderr] 105 | interval: ::from_le_bytes(&bytes[6..10]), Nov 30 14:15:58.736 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:58.736 INFO [stderr] | Nov 30 14:15:58.736 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:58.736 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.736 INFO [stderr] Nov 30 14:15:58.764 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.764 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:197:39 Nov 30 14:15:58.764 INFO [stderr] | Nov 30 14:15:58.764 INFO [stderr] 197 | hour: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:58.764 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.764 INFO [stderr] | Nov 30 14:15:58.764 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.764 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.764 INFO [stderr] Nov 30 14:15:58.800 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.800 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:126:40 Nov 30 14:15:58.800 INFO [stderr] | Nov 30 14:15:58.800 INFO [stderr] 126 | year: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:58.800 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:58.800 INFO [stderr] | Nov 30 14:15:58.800 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:58.800 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.800 INFO [stderr] Nov 30 14:15:58.824 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.824 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:198:41 Nov 30 14:15:58.824 INFO [stderr] | Nov 30 14:15:58.824 INFO [stderr] 198 | minute: ::from_le_bytes(&bytes[5..6]), Nov 30 14:15:58.824 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.824 INFO [stderr] | Nov 30 14:15:58.824 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.824 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.824 INFO [stderr] Nov 30 14:15:58.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.848 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:127:40 Nov 30 14:15:58.848 INFO [stderr] | Nov 30 14:15:58.848 INFO [stderr] 127 | month: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:58.848 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.848 INFO [stderr] | Nov 30 14:15:58.848 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.848 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.848 INFO [stderr] Nov 30 14:15:58.856 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.856 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:199:41 Nov 30 14:15:58.856 INFO [stderr] | Nov 30 14:15:58.857 INFO [stderr] 199 | second: ::from_le_bytes(&bytes[6..7]), Nov 30 14:15:58.857 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.857 INFO [stderr] | Nov 30 14:15:58.857 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.857 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.857 INFO [stderr] Nov 30 14:15:58.908 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.908 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:200:46 Nov 30 14:15:58.908 INFO [stderr] | Nov 30 14:15:58.908 INFO [stderr] 200 | centisecond: ::from_le_bytes(&bytes[7..8]), Nov 30 14:15:58.908 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.908 INFO [stderr] | Nov 30 14:15:58.908 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.908 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.908 INFO [stderr] Nov 30 14:15:58.916 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.916 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:128:38 Nov 30 14:15:58.916 INFO [stderr] | Nov 30 14:15:58.916 INFO [stderr] 128 | day: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:58.916 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.916 INFO [stderr] | Nov 30 14:15:58.916 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.916 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.916 INFO [stderr] Nov 30 14:15:58.956 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.956 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:201:42 Nov 30 14:15:58.956 INFO [stderr] | Nov 30 14:15:58.956 INFO [stderr] 201 | weekday: ::from_le_bytes(&bytes[8..9]), Nov 30 14:15:58.956 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.956 INFO [stderr] | Nov 30 14:15:58.956 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.956 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.956 INFO [stderr] Nov 30 14:15:58.972 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:58.972 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:129:39 Nov 30 14:15:58.972 INFO [stderr] | Nov 30 14:15:58.972 INFO [stderr] 129 | hour: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:58.972 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:58.972 INFO [stderr] | Nov 30 14:15:58.972 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:58.972 INFO [stderr] found type `&[u8]` Nov 30 14:15:58.972 INFO [stderr] Nov 30 14:15:59.004 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.004 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:202:45 Nov 30 14:15:59.004 INFO [stderr] | Nov 30 14:15:59.004 INFO [stderr] 202 | timestamp: ::from_le_bytes(&bytes[9..17]), Nov 30 14:15:59.004 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:15:59.004 INFO [stderr] | Nov 30 14:15:59.004 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:15:59.004 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.004 INFO [stderr] Nov 30 14:15:59.039 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.039 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:130:41 Nov 30 14:15:59.039 INFO [stderr] | Nov 30 14:15:59.040 INFO [stderr] 130 | minute: ::from_le_bytes(&bytes[5..6]), Nov 30 14:15:59.040 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.040 INFO [stderr] | Nov 30 14:15:59.040 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.040 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.040 INFO [stderr] Nov 30 14:15:59.052 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.052 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:218:60 Nov 30 14:15:59.052 INFO [stderr] | Nov 30 14:15:59.052 INFO [stderr] 218 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:15:59.052 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:59.052 INFO [stderr] | Nov 30 14:15:59.052 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:59.052 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.052 INFO [stderr] Nov 30 14:15:59.093 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.093 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:131:41 Nov 30 14:15:59.093 INFO [stderr] | Nov 30 14:15:59.093 INFO [stderr] 131 | second: ::from_le_bytes(&bytes[6..7]), Nov 30 14:15:59.093 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.093 INFO [stderr] | Nov 30 14:15:59.093 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.093 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.093 INFO [stderr] Nov 30 14:15:59.101 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.101 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:219:64 Nov 30 14:15:59.101 INFO [stderr] | Nov 30 14:15:59.101 INFO [stderr] 219 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:15:59.101 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:59.103 INFO [stderr] | Nov 30 14:15:59.103 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:59.103 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.103 INFO [stderr] Nov 30 14:15:59.142 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.142 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:132:46 Nov 30 14:15:59.142 INFO [stderr] | Nov 30 14:15:59.142 INFO [stderr] 132 | centisecond: ::from_le_bytes(&bytes[7..8]), Nov 30 14:15:59.142 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.142 INFO [stderr] | Nov 30 14:15:59.142 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.142 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.142 INFO [stderr] Nov 30 14:15:59.153 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.154 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:220:53 Nov 30 14:15:59.154 INFO [stderr] | Nov 30 14:15:59.154 INFO [stderr] 220 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:15:59.154 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:59.154 INFO [stderr] | Nov 30 14:15:59.155 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:59.156 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.156 INFO [stderr] Nov 30 14:15:59.181 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.181 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:133:42 Nov 30 14:15:59.181 INFO [stderr] | Nov 30 14:15:59.181 INFO [stderr] 133 | weekday: ::from_le_bytes(&bytes[8..9]), Nov 30 14:15:59.181 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.181 INFO [stderr] | Nov 30 14:15:59.181 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.181 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.181 INFO [stderr] Nov 30 14:15:59.203 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.203 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:221:56 Nov 30 14:15:59.203 INFO [stderr] | Nov 30 14:15:59.203 INFO [stderr] 221 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:15:59.204 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:59.204 INFO [stderr] | Nov 30 14:15:59.204 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:59.204 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.204 INFO [stderr] Nov 30 14:15:59.219 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.219 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:134:45 Nov 30 14:15:59.219 INFO [stderr] | Nov 30 14:15:59.219 INFO [stderr] 134 | timestamp: ::from_le_bytes(&bytes[9..17]), Nov 30 14:15:59.219 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:15:59.219 INFO [stderr] | Nov 30 14:15:59.219 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:15:59.219 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.219 INFO [stderr] Nov 30 14:15:59.258 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.258 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:244:53 Nov 30 14:15:59.258 INFO [stderr] | Nov 30 14:15:59.259 INFO [stderr] 244 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:59.259 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:59.259 INFO [stderr] | Nov 30 14:15:59.259 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:59.259 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.259 INFO [stderr] Nov 30 14:15:59.262 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.262 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:155:40 Nov 30 14:15:59.262 INFO [stderr] | Nov 30 14:15:59.262 INFO [stderr] 155 | year: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:59.262 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:59.262 INFO [stderr] | Nov 30 14:15:59.262 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:59.262 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.262 INFO [stderr] Nov 30 14:15:59.313 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.313 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:156:40 Nov 30 14:15:59.313 INFO [stderr] | Nov 30 14:15:59.313 INFO [stderr] 156 | month: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:59.313 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.313 INFO [stderr] | Nov 30 14:15:59.313 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.313 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.313 INFO [stderr] Nov 30 14:15:59.362 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.362 INFO [stderr] --> src/bindings/red_brick.rs:281:57 Nov 30 14:15:59.362 INFO [stderr] | Nov 30 14:15:59.362 INFO [stderr] 281 | CreateSession { error_code: ::from_le_bytes(&bytes[0..1]), session_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:15:59.362 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.362 INFO [stderr] | Nov 30 14:15:59.362 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.362 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.362 INFO [stderr] Nov 30 14:15:59.376 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.376 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:157:38 Nov 30 14:15:59.376 INFO [stderr] | Nov 30 14:15:59.376 INFO [stderr] 157 | day: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:59.376 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.376 INFO [stderr] | Nov 30 14:15:59.376 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.376 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.376 INFO [stderr] Nov 30 14:15:59.404 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.404 INFO [stderr] --> src/bindings/red_brick.rs:281:105 Nov 30 14:15:59.404 INFO [stderr] | Nov 30 14:15:59.404 INFO [stderr] 281 | CreateSession { error_code: ::from_le_bytes(&bytes[0..1]), session_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:15:59.404 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:59.404 INFO [stderr] | Nov 30 14:15:59.404 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:59.404 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.404 INFO [stderr] Nov 30 14:15:59.425 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.425 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:158:39 Nov 30 14:15:59.425 INFO [stderr] | Nov 30 14:15:59.425 INFO [stderr] 158 | hour: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:59.425 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.425 INFO [stderr] | Nov 30 14:15:59.425 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.425 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.425 INFO [stderr] Nov 30 14:15:59.484 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.484 INFO [stderr] --> src/bindings/red_brick.rs:293:58 Nov 30 14:15:59.484 INFO [stderr] | Nov 30 14:15:59.484 INFO [stderr] 293 | AllocateString { error_code: ::from_le_bytes(&bytes[0..1]), string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:15:59.488 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.488 INFO [stderr] | Nov 30 14:15:59.488 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.488 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.488 INFO [stderr] Nov 30 14:15:59.488 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.488 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:159:41 Nov 30 14:15:59.488 INFO [stderr] | Nov 30 14:15:59.488 INFO [stderr] 159 | minute: ::from_le_bytes(&bytes[5..6]), Nov 30 14:15:59.488 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.488 INFO [stderr] | Nov 30 14:15:59.488 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.488 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.488 INFO [stderr] Nov 30 14:15:59.504 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.504 INFO [stderr] --> src/bindings/red_brick.rs:293:105 Nov 30 14:15:59.504 INFO [stderr] | Nov 30 14:15:59.504 INFO [stderr] 293 | AllocateString { error_code: ::from_le_bytes(&bytes[0..1]), string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:15:59.504 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:59.504 INFO [stderr] | Nov 30 14:15:59.504 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:59.504 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.504 INFO [stderr] Nov 30 14:15:59.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.556 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:160:41 Nov 30 14:15:59.556 INFO [stderr] | Nov 30 14:15:59.560 INFO [stderr] 160 | second: ::from_le_bytes(&bytes[6..7]), Nov 30 14:15:59.560 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.560 INFO [stderr] | Nov 30 14:15:59.560 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.560 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.560 INFO [stderr] Nov 30 14:15:59.564 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.564 INFO [stderr] --> src/bindings/red_brick.rs:305:56 Nov 30 14:15:59.564 INFO [stderr] | Nov 30 14:15:59.564 INFO [stderr] 305 | StringLength { error_code: ::from_le_bytes(&bytes[0..1]), length: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:59.564 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.564 INFO [stderr] | Nov 30 14:15:59.564 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.564 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.564 INFO [stderr] Nov 30 14:15:59.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.580 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:161:46 Nov 30 14:15:59.580 INFO [stderr] | Nov 30 14:15:59.580 INFO [stderr] 161 | centisecond: ::from_le_bytes(&bytes[7..8]), Nov 30 14:15:59.580 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.580 INFO [stderr] | Nov 30 14:15:59.580 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.580 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.580 INFO [stderr] Nov 30 14:15:59.618 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.618 INFO [stderr] --> src/bindings/red_brick.rs:305:100 Nov 30 14:15:59.619 INFO [stderr] | Nov 30 14:15:59.619 INFO [stderr] 305 | StringLength { error_code: ::from_le_bytes(&bytes[0..1]), length: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:15:59.619 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:15:59.620 INFO [stderr] | Nov 30 14:15:59.620 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:15:59.620 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.620 INFO [stderr] Nov 30 14:15:59.629 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.629 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:162:42 Nov 30 14:15:59.629 INFO [stderr] | Nov 30 14:15:59.629 INFO [stderr] 162 | weekday: ::from_le_bytes(&bytes[8..9]), Nov 30 14:15:59.629 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.629 INFO [stderr] | Nov 30 14:15:59.629 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.629 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.629 INFO [stderr] Nov 30 14:15:59.665 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.665 INFO [stderr] --> src/bindings/red_brick.rs:317:55 Nov 30 14:15:59.665 INFO [stderr] | Nov 30 14:15:59.665 INFO [stderr] 317 | StringChunk { error_code: ::from_le_bytes(&bytes[0..1]), buffer: ::from_le_bytes(&bytes[1..64]) } Nov 30 14:15:59.665 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.665 INFO [stderr] | Nov 30 14:15:59.665 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.665 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.665 INFO [stderr] Nov 30 14:15:59.688 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.689 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:163:45 Nov 30 14:15:59.689 INFO [stderr] | Nov 30 14:15:59.689 INFO [stderr] 163 | timestamp: ::from_le_bytes(&bytes[9..17]), Nov 30 14:15:59.689 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:15:59.689 INFO [stderr] | Nov 30 14:15:59.689 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:15:59.689 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.689 INFO [stderr] Nov 30 14:15:59.733 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.733 INFO [stderr] --> src/bindings/red_brick.rs:329:56 Nov 30 14:15:59.733 INFO [stderr] | Nov 30 14:15:59.733 INFO [stderr] 329 | AllocateList { error_code: ::from_le_bytes(&bytes[0..1]), list_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:15:59.733 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.733 INFO [stderr] | Nov 30 14:15:59.733 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.733 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.733 INFO [stderr] Nov 30 14:15:59.756 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.756 INFO [stderr] --> src/bindings/real_time_clock_bricklet.rs:186:53 Nov 30 14:15:59.756 INFO [stderr] | Nov 30 14:15:59.756 INFO [stderr] 186 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:15:59.756 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:59.756 INFO [stderr] | Nov 30 14:15:59.756 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:59.756 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.756 INFO [stderr] Nov 30 14:15:59.788 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.788 INFO [stderr] --> src/bindings/red_brick.rs:329:101 Nov 30 14:15:59.788 INFO [stderr] | Nov 30 14:15:59.788 INFO [stderr] 329 | AllocateList { error_code: ::from_le_bytes(&bytes[0..1]), list_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:15:59.788 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:59.789 INFO [stderr] | Nov 30 14:15:59.789 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:59.789 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.789 INFO [stderr] Nov 30 14:15:59.840 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.840 INFO [stderr] --> src/bindings/red_brick.rs:341:54 Nov 30 14:15:59.840 INFO [stderr] | Nov 30 14:15:59.840 INFO [stderr] 341 | ListLength { error_code: ::from_le_bytes(&bytes[0..1]), length: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:15:59.840 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.840 INFO [stderr] | Nov 30 14:15:59.840 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.840 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.840 INFO [stderr] Nov 30 14:15:59.840 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.840 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:111:40 Nov 30 14:15:59.840 INFO [stderr] | Nov 30 14:15:59.840 INFO [stderr] 111 | year: ::from_le_bytes(&bytes[0..2]), Nov 30 14:15:59.840 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:59.840 INFO [stderr] | Nov 30 14:15:59.840 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:59.840 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.840 INFO [stderr] Nov 30 14:15:59.876 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.876 INFO [stderr] --> src/bindings/red_brick.rs:341:98 Nov 30 14:15:59.876 INFO [stderr] | Nov 30 14:15:59.876 INFO [stderr] 341 | ListLength { error_code: ::from_le_bytes(&bytes[0..1]), length: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:15:59.876 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:59.876 INFO [stderr] | Nov 30 14:15:59.876 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:59.876 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.876 INFO [stderr] Nov 30 14:15:59.888 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.888 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:112:40 Nov 30 14:15:59.888 INFO [stderr] | Nov 30 14:15:59.888 INFO [stderr] 112 | month: ::from_le_bytes(&bytes[2..3]), Nov 30 14:15:59.888 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.888 INFO [stderr] | Nov 30 14:15:59.888 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.888 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.888 INFO [stderr] Nov 30 14:15:59.920 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.920 INFO [stderr] --> src/bindings/red_brick.rs:355:45 Nov 30 14:15:59.921 INFO [stderr] | Nov 30 14:15:59.921 INFO [stderr] 355 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:15:59.921 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.921 INFO [stderr] | Nov 30 14:15:59.921 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.921 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.921 INFO [stderr] Nov 30 14:15:59.937 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.937 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:113:38 Nov 30 14:15:59.937 INFO [stderr] | Nov 30 14:15:59.937 INFO [stderr] 113 | day: ::from_le_bytes(&bytes[3..4]), Nov 30 14:15:59.937 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.937 INFO [stderr] | Nov 30 14:15:59.937 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.937 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.937 INFO [stderr] Nov 30 14:15:59.984 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.984 INFO [stderr] --> src/bindings/red_brick.rs:356:50 Nov 30 14:15:59.984 INFO [stderr] | Nov 30 14:15:59.984 INFO [stderr] 356 | item_object_id: ::from_le_bytes(&bytes[1..3]), Nov 30 14:15:59.984 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:15:59.984 INFO [stderr] | Nov 30 14:15:59.984 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:15:59.984 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.984 INFO [stderr] Nov 30 14:15:59.986 INFO [stderr] error[E0308]: mismatched types Nov 30 14:15:59.986 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:114:39 Nov 30 14:15:59.986 INFO [stderr] | Nov 30 14:15:59.986 INFO [stderr] 114 | hour: ::from_le_bytes(&bytes[4..5]), Nov 30 14:15:59.986 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:15:59.986 INFO [stderr] | Nov 30 14:15:59.986 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:15:59.986 INFO [stderr] found type `&[u8]` Nov 30 14:15:59.987 INFO [stderr] Nov 30 14:16:00.016 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.016 INFO [stderr] --> src/bindings/red_brick.rs:357:40 Nov 30 14:16:00.016 INFO [stderr] | Nov 30 14:16:00.016 INFO [stderr] 357 | type_: ::from_le_bytes(&bytes[3..4]), Nov 30 14:16:00.016 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.016 INFO [stderr] | Nov 30 14:16:00.016 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.016 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.016 INFO [stderr] Nov 30 14:16:00.036 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.036 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:115:41 Nov 30 14:16:00.036 INFO [stderr] | Nov 30 14:16:00.036 INFO [stderr] 115 | minute: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:00.036 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.036 INFO [stderr] | Nov 30 14:16:00.036 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.036 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.036 INFO [stderr] Nov 30 14:16:00.066 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.066 INFO [stderr] --> src/bindings/red_brick.rs:370:52 Nov 30 14:16:00.066 INFO [stderr] | Nov 30 14:16:00.066 INFO [stderr] 370 | OpenFile { error_code: ::from_le_bytes(&bytes[0..1]), file_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:00.066 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.066 INFO [stderr] | Nov 30 14:16:00.066 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.066 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.066 INFO [stderr] Nov 30 14:16:00.088 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.089 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:116:41 Nov 30 14:16:00.089 INFO [stderr] | Nov 30 14:16:00.089 INFO [stderr] 116 | second: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:00.089 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.089 INFO [stderr] | Nov 30 14:16:00.089 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.089 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.089 INFO [stderr] Nov 30 14:16:00.114 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.114 INFO [stderr] --> src/bindings/red_brick.rs:370:97 Nov 30 14:16:00.114 INFO [stderr] | Nov 30 14:16:00.114 INFO [stderr] 370 | OpenFile { error_code: ::from_le_bytes(&bytes[0..1]), file_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:00.114 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:00.114 INFO [stderr] | Nov 30 14:16:00.114 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:00.114 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.114 INFO [stderr] Nov 30 14:16:00.147 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.147 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:117:46 Nov 30 14:16:00.147 INFO [stderr] | Nov 30 14:16:00.147 INFO [stderr] 117 | centisecond: ::from_le_bytes(&bytes[7..8]), Nov 30 14:16:00.147 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.147 INFO [stderr] | Nov 30 14:16:00.147 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.147 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.148 INFO [stderr] Nov 30 14:16:00.176 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.176 INFO [stderr] --> src/bindings/red_brick.rs:382:54 Nov 30 14:16:00.176 INFO [stderr] | Nov 30 14:16:00.176 INFO [stderr] 382 | CreatePipe { error_code: ::from_le_bytes(&bytes[0..1]), file_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:00.176 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.176 INFO [stderr] | Nov 30 14:16:00.176 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.176 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.176 INFO [stderr] Nov 30 14:16:00.200 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.200 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:118:42 Nov 30 14:16:00.200 INFO [stderr] | Nov 30 14:16:00.200 INFO [stderr] 118 | weekday: ::from_le_bytes(&bytes[8..9]), Nov 30 14:16:00.200 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.200 INFO [stderr] | Nov 30 14:16:00.200 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.200 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.200 INFO [stderr] Nov 30 14:16:00.216 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.216 INFO [stderr] --> src/bindings/red_brick.rs:382:99 Nov 30 14:16:00.216 INFO [stderr] | Nov 30 14:16:00.216 INFO [stderr] 382 | CreatePipe { error_code: ::from_le_bytes(&bytes[0..1]), file_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:00.216 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:00.216 INFO [stderr] | Nov 30 14:16:00.220 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:00.220 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.220 INFO [stderr] Nov 30 14:16:00.247 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.247 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:119:45 Nov 30 14:16:00.247 INFO [stderr] | Nov 30 14:16:00.247 INFO [stderr] 119 | timestamp: ::from_le_bytes(&bytes[9..17]), Nov 30 14:16:00.247 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:00.247 INFO [stderr] | Nov 30 14:16:00.250 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:00.250 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.250 INFO [stderr] Nov 30 14:16:00.288 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.288 INFO [stderr] --> src/bindings/red_brick.rs:404:45 Nov 30 14:16:00.288 INFO [stderr] | Nov 30 14:16:00.288 INFO [stderr] 404 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:00.288 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.288 INFO [stderr] | Nov 30 14:16:00.288 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.288 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.288 INFO [stderr] Nov 30 14:16:00.309 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.309 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:138:40 Nov 30 14:16:00.309 INFO [stderr] | Nov 30 14:16:00.309 INFO [stderr] 138 | month: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:00.309 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.309 INFO [stderr] | Nov 30 14:16:00.309 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.309 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.309 INFO [stderr] Nov 30 14:16:00.356 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.356 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:139:38 Nov 30 14:16:00.356 INFO [stderr] | Nov 30 14:16:00.356 INFO [stderr] 139 | day: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:00.356 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.356 INFO [stderr] | Nov 30 14:16:00.356 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.356 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.356 INFO [stderr] Nov 30 14:16:00.360 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.360 INFO [stderr] --> src/bindings/red_brick.rs:405:40 Nov 30 14:16:00.360 INFO [stderr] | Nov 30 14:16:00.360 INFO [stderr] 405 | type_: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:00.360 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.360 INFO [stderr] | Nov 30 14:16:00.360 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.360 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.360 INFO [stderr] Nov 30 14:16:00.408 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.408 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:140:39 Nov 30 14:16:00.408 INFO [stderr] | Nov 30 14:16:00.408 INFO [stderr] 140 | hour: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:00.408 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.408 INFO [stderr] | Nov 30 14:16:00.408 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.408 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.408 INFO [stderr] Nov 30 14:16:00.460 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.460 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:141:41 Nov 30 14:16:00.460 INFO [stderr] | Nov 30 14:16:00.460 INFO [stderr] 141 | minute: ::from_le_bytes(&bytes[3..4]), Nov 30 14:16:00.460 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.460 INFO [stderr] | Nov 30 14:16:00.461 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.461 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.461 INFO [stderr] Nov 30 14:16:00.461 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.461 INFO [stderr] --> src/bindings/red_brick.rs:406:50 Nov 30 14:16:00.461 INFO [stderr] | Nov 30 14:16:00.461 INFO [stderr] 406 | name_string_id: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:00.461 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:00.461 INFO [stderr] | Nov 30 14:16:00.461 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:00.461 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.461 INFO [stderr] Nov 30 14:16:00.506 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.506 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:142:41 Nov 30 14:16:00.506 INFO [stderr] | Nov 30 14:16:00.506 INFO [stderr] 142 | second: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:00.506 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.506 INFO [stderr] | Nov 30 14:16:00.506 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.506 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.506 INFO [stderr] Nov 30 14:16:00.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.556 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:143:42 Nov 30 14:16:00.556 INFO [stderr] | Nov 30 14:16:00.556 INFO [stderr] 143 | weekday: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:00.556 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.556 INFO [stderr] --> src/bindings/red_brick.rs:407:41 Nov 30 14:16:00.556 INFO [stderr] | Nov 30 14:16:00.556 INFO [stderr] 407 | flags: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:00.556 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:00.556 INFO [stderr] | Nov 30 14:16:00.556 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:00.556 INFO [stderr] | Nov 30 14:16:00.556 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.556 INFO [stderr] Nov 30 14:16:00.556 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.556 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.556 INFO [stderr] Nov 30 14:16:00.604 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.605 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:144:44 Nov 30 14:16:00.605 INFO [stderr] | Nov 30 14:16:00.605 INFO [stderr] 144 | interval: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:00.605 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:00.605 INFO [stderr] | Nov 30 14:16:00.605 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:00.605 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.605 INFO [stderr] Nov 30 14:16:00.656 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.660 INFO [stderr] --> src/bindings/red_brick.rs:408:47 Nov 30 14:16:00.660 INFO [stderr] | Nov 30 14:16:00.660 INFO [stderr] 408 | permissions: ::from_le_bytes(&bytes[8..10]), Nov 30 14:16:00.660 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:00.660 INFO [stderr] | Nov 30 14:16:00.660 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:00.660 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.660 INFO [stderr] Nov 30 14:16:00.664 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.664 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:165:40 Nov 30 14:16:00.664 INFO [stderr] | Nov 30 14:16:00.664 INFO [stderr] 165 | year: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:00.664 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:00.664 INFO [stderr] | Nov 30 14:16:00.664 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:00.664 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.664 INFO [stderr] Nov 30 14:16:00.712 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.712 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:166:40 Nov 30 14:16:00.712 INFO [stderr] | Nov 30 14:16:00.712 INFO [stderr] 166 | month: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:00.712 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.712 INFO [stderr] | Nov 30 14:16:00.712 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.712 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.712 INFO [stderr] Nov 30 14:16:00.743 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.743 INFO [stderr] --> src/bindings/red_brick.rs:409:39 Nov 30 14:16:00.743 INFO [stderr] | Nov 30 14:16:00.743 INFO [stderr] 409 | uid: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:00.743 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:00.752 INFO [stderr] | Nov 30 14:16:00.752 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:00.752 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.752 INFO [stderr] Nov 30 14:16:00.780 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.780 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:167:38 Nov 30 14:16:00.780 INFO [stderr] | Nov 30 14:16:00.780 INFO [stderr] 167 | day: ::from_le_bytes(&bytes[3..4]), Nov 30 14:16:00.780 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.780 INFO [stderr] | Nov 30 14:16:00.780 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.780 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.780 INFO [stderr] Nov 30 14:16:00.828 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.828 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:168:39 Nov 30 14:16:00.828 INFO [stderr] | Nov 30 14:16:00.828 INFO [stderr] 168 | hour: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:00.828 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.828 INFO [stderr] | Nov 30 14:16:00.828 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.828 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.828 INFO [stderr] Nov 30 14:16:00.856 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.856 INFO [stderr] --> src/bindings/red_brick.rs:410:39 Nov 30 14:16:00.856 INFO [stderr] | Nov 30 14:16:00.856 INFO [stderr] 410 | gid: ::from_le_bytes(&bytes[14..18]), Nov 30 14:16:00.856 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:00.856 INFO [stderr] | Nov 30 14:16:00.856 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:00.856 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.856 INFO [stderr] Nov 30 14:16:00.868 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.868 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:169:41 Nov 30 14:16:00.868 INFO [stderr] | Nov 30 14:16:00.868 INFO [stderr] 169 | minute: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:00.868 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.876 INFO [stderr] | Nov 30 14:16:00.876 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.876 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.876 INFO [stderr] Nov 30 14:16:00.920 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.920 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:170:41 Nov 30 14:16:00.920 INFO [stderr] | Nov 30 14:16:00.920 INFO [stderr] 170 | second: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:00.920 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.920 INFO [stderr] | Nov 30 14:16:00.920 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.920 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.920 INFO [stderr] Nov 30 14:16:00.968 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.968 INFO [stderr] --> src/bindings/red_brick.rs:411:42 Nov 30 14:16:00.968 INFO [stderr] | Nov 30 14:16:00.968 INFO [stderr] 411 | length: ::from_le_bytes(&bytes[18..26]), Nov 30 14:16:00.968 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:00.968 INFO [stderr] | Nov 30 14:16:00.968 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:00.968 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.968 INFO [stderr] Nov 30 14:16:00.968 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:00.968 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:171:46 Nov 30 14:16:00.968 INFO [stderr] | Nov 30 14:16:00.968 INFO [stderr] 171 | centisecond: ::from_le_bytes(&bytes[7..8]), Nov 30 14:16:00.968 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:00.968 INFO [stderr] | Nov 30 14:16:00.968 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:00.968 INFO [stderr] found type `&[u8]` Nov 30 14:16:00.976 INFO [stderr] Nov 30 14:16:01.024 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.024 INFO [stderr] --> src/bindings/red_brick.rs:412:52 Nov 30 14:16:01.024 INFO [stderr] | Nov 30 14:16:01.024 INFO [stderr] 412 | access_timestamp: ::from_le_bytes(&bytes[26..34]), Nov 30 14:16:01.024 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:01.024 INFO [stderr] | Nov 30 14:16:01.024 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:01.024 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.024 INFO [stderr] Nov 30 14:16:01.024 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.024 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:172:42 Nov 30 14:16:01.024 INFO [stderr] | Nov 30 14:16:01.024 INFO [stderr] 172 | weekday: ::from_le_bytes(&bytes[8..9]), Nov 30 14:16:01.024 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.024 INFO [stderr] | Nov 30 14:16:01.024 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.024 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.024 INFO [stderr] Nov 30 14:16:01.061 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.061 INFO [stderr] --> src/bindings/red_brick.rs:413:58 Nov 30 14:16:01.061 INFO [stderr] | Nov 30 14:16:01.061 INFO [stderr] 413 | modification_timestamp: ::from_le_bytes(&bytes[34..42]), Nov 30 14:16:01.061 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:01.061 INFO [stderr] | Nov 30 14:16:01.061 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:01.061 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.061 INFO [stderr] Nov 30 14:16:01.080 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.080 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:173:45 Nov 30 14:16:01.080 INFO [stderr] | Nov 30 14:16:01.080 INFO [stderr] 173 | timestamp: ::from_le_bytes(&bytes[9..17]), Nov 30 14:16:01.080 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:01.080 INFO [stderr] | Nov 30 14:16:01.080 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:01.080 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.080 INFO [stderr] Nov 30 14:16:01.116 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.116 INFO [stderr] --> src/bindings/red_brick.rs:414:59 Nov 30 14:16:01.116 INFO [stderr] | Nov 30 14:16:01.116 INFO [stderr] 414 | status_change_timestamp: ::from_le_bytes(&bytes[42..50]), Nov 30 14:16:01.116 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:01.116 INFO [stderr] | Nov 30 14:16:01.116 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:01.116 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.116 INFO [stderr] Nov 30 14:16:01.128 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.128 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:194:40 Nov 30 14:16:01.128 INFO [stderr] | Nov 30 14:16:01.128 INFO [stderr] 194 | year: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:01.128 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:01.128 INFO [stderr] | Nov 30 14:16:01.128 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:01.128 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.128 INFO [stderr] Nov 30 14:16:01.160 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.161 INFO [stderr] --> src/bindings/red_brick.rs:429:45 Nov 30 14:16:01.161 INFO [stderr] | Nov 30 14:16:01.161 INFO [stderr] 429 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:01.161 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.161 INFO [stderr] | Nov 30 14:16:01.161 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.161 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.161 INFO [stderr] Nov 30 14:16:01.176 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.176 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:195:40 Nov 30 14:16:01.176 INFO [stderr] | Nov 30 14:16:01.176 INFO [stderr] 195 | month: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:01.176 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.176 INFO [stderr] | Nov 30 14:16:01.176 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.176 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.176 INFO [stderr] Nov 30 14:16:01.216 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.216 INFO [stderr] --> src/bindings/red_brick.rs:431:46 Nov 30 14:16:01.216 INFO [stderr] | Nov 30 14:16:01.216 INFO [stderr] 431 | length_read: ::from_le_bytes(&bytes[63..64]), Nov 30 14:16:01.216 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.216 INFO [stderr] | Nov 30 14:16:01.216 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.216 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.216 INFO [stderr] Nov 30 14:16:01.224 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.224 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:196:38 Nov 30 14:16:01.224 INFO [stderr] | Nov 30 14:16:01.224 INFO [stderr] 196 | day: ::from_le_bytes(&bytes[3..4]), Nov 30 14:16:01.224 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.224 INFO [stderr] | Nov 30 14:16:01.224 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.224 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.224 INFO [stderr] Nov 30 14:16:01.268 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.268 INFO [stderr] --> src/bindings/red_brick.rs:444:53 Nov 30 14:16:01.268 INFO [stderr] | Nov 30 14:16:01.268 INFO [stderr] 444 | WriteFile { error_code: ::from_le_bytes(&bytes[0..1]), length_written: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:01.268 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.268 INFO [stderr] | Nov 30 14:16:01.268 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.268 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.268 INFO [stderr] Nov 30 14:16:01.296 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.296 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:197:39 Nov 30 14:16:01.296 INFO [stderr] | Nov 30 14:16:01.296 INFO [stderr] 197 | hour: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:01.296 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.296 INFO [stderr] | Nov 30 14:16:01.296 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.296 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.296 INFO [stderr] Nov 30 14:16:01.308 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.308 INFO [stderr] --> src/bindings/red_brick.rs:444:104 Nov 30 14:16:01.308 INFO [stderr] | Nov 30 14:16:01.308 INFO [stderr] 444 | WriteFile { error_code: ::from_le_bytes(&bytes[0..1]), length_written: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:01.308 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.308 INFO [stderr] | Nov 30 14:16:01.308 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.308 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.308 INFO [stderr] Nov 30 14:16:01.344 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.344 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:198:41 Nov 30 14:16:01.344 INFO [stderr] | Nov 30 14:16:01.344 INFO [stderr] 198 | minute: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:01.344 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.344 INFO [stderr] | Nov 30 14:16:01.344 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.344 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.344 INFO [stderr] Nov 30 14:16:01.360 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.360 INFO [stderr] --> src/bindings/red_brick.rs:456:59 Nov 30 14:16:01.360 INFO [stderr] | Nov 30 14:16:01.360 INFO [stderr] 456 | SetFilePosition { error_code: ::from_le_bytes(&bytes[0..1]), position: ::from_le_bytes(&bytes[1..9]) } Nov 30 14:16:01.360 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.360 INFO [stderr] | Nov 30 14:16:01.360 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.360 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.360 INFO [stderr] Nov 30 14:16:01.392 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.392 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:199:41 Nov 30 14:16:01.392 INFO [stderr] | Nov 30 14:16:01.392 INFO [stderr] 199 | second: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:01.392 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.392 INFO [stderr] | Nov 30 14:16:01.392 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.392 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.392 INFO [stderr] Nov 30 14:16:01.408 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.408 INFO [stderr] --> src/bindings/red_brick.rs:456:105 Nov 30 14:16:01.408 INFO [stderr] | Nov 30 14:16:01.408 INFO [stderr] 456 | SetFilePosition { error_code: ::from_le_bytes(&bytes[0..1]), position: ::from_le_bytes(&bytes[1..9]) } Nov 30 14:16:01.408 INFO [stderr] | ^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:01.416 INFO [stderr] | Nov 30 14:16:01.416 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:01.416 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.416 INFO [stderr] Nov 30 14:16:01.444 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.444 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:200:46 Nov 30 14:16:01.444 INFO [stderr] | Nov 30 14:16:01.444 INFO [stderr] 200 | centisecond: ::from_le_bytes(&bytes[7..8]), Nov 30 14:16:01.444 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.444 INFO [stderr] | Nov 30 14:16:01.444 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.444 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.444 INFO [stderr] Nov 30 14:16:01.461 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.461 INFO [stderr] --> src/bindings/red_brick.rs:468:56 Nov 30 14:16:01.461 INFO [stderr] | Nov 30 14:16:01.461 INFO [stderr] 468 | FilePosition { error_code: ::from_le_bytes(&bytes[0..1]), position: ::from_le_bytes(&bytes[1..9]) } Nov 30 14:16:01.461 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.461 INFO [stderr] | Nov 30 14:16:01.461 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.461 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.461 INFO [stderr] Nov 30 14:16:01.500 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.500 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:201:42 Nov 30 14:16:01.500 INFO [stderr] | Nov 30 14:16:01.500 INFO [stderr] 201 | weekday: ::from_le_bytes(&bytes[8..9]), Nov 30 14:16:01.500 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.500 INFO [stderr] | Nov 30 14:16:01.500 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.500 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.500 INFO [stderr] Nov 30 14:16:01.520 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.520 INFO [stderr] --> src/bindings/red_brick.rs:468:102 Nov 30 14:16:01.520 INFO [stderr] | Nov 30 14:16:01.520 INFO [stderr] 468 | FilePosition { error_code: ::from_le_bytes(&bytes[0..1]), position: ::from_le_bytes(&bytes[1..9]) } Nov 30 14:16:01.520 INFO [stderr] | ^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:01.520 INFO [stderr] | Nov 30 14:16:01.520 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:01.520 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.520 INFO [stderr] Nov 30 14:16:01.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.556 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:202:45 Nov 30 14:16:01.556 INFO [stderr] | Nov 30 14:16:01.556 INFO [stderr] 202 | timestamp: ::from_le_bytes(&bytes[9..17]), Nov 30 14:16:01.556 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:01.556 INFO [stderr] | Nov 30 14:16:01.556 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:01.556 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.556 INFO [stderr] Nov 30 14:16:01.572 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.572 INFO [stderr] --> src/bindings/red_brick.rs:480:54 Nov 30 14:16:01.572 INFO [stderr] | Nov 30 14:16:01.572 INFO [stderr] 480 | FileEvents { error_code: ::from_le_bytes(&bytes[0..1]), events: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:01.572 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.572 INFO [stderr] | Nov 30 14:16:01.572 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.572 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.572 INFO [stderr] Nov 30 14:16:01.624 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.624 INFO [stderr] --> src/bindings/red_brick.rs:480:98 Nov 30 14:16:01.624 INFO [stderr] | Nov 30 14:16:01.624 INFO [stderr] 480 | FileEvents { error_code: ::from_le_bytes(&bytes[0..1]), events: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:01.624 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:01.624 INFO [stderr] | Nov 30 14:16:01.624 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:01.624 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.624 INFO [stderr] Nov 30 14:16:01.624 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.624 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:218:60 Nov 30 14:16:01.624 INFO [stderr] | Nov 30 14:16:01.624 INFO [stderr] 218 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:01.624 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:01.624 INFO [stderr] | Nov 30 14:16:01.624 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:01.624 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.624 INFO [stderr] Nov 30 14:16:01.668 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.668 INFO [stderr] --> src/bindings/red_brick.rs:495:43 Nov 30 14:16:01.668 INFO [stderr] | Nov 30 14:16:01.668 INFO [stderr] 495 | file_id: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:01.668 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:01.668 INFO [stderr] | Nov 30 14:16:01.668 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:01.668 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.668 INFO [stderr] Nov 30 14:16:01.668 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.668 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:219:64 Nov 30 14:16:01.668 INFO [stderr] | Nov 30 14:16:01.668 INFO [stderr] 219 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:01.668 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:01.668 INFO [stderr] | Nov 30 14:16:01.668 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:01.668 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.668 INFO [stderr] Nov 30 14:16:01.720 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.720 INFO [stderr] --> src/bindings/red_brick.rs:496:45 Nov 30 14:16:01.720 INFO [stderr] | Nov 30 14:16:01.720 INFO [stderr] 496 | error_code: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:01.720 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.720 INFO [stderr] | Nov 30 14:16:01.720 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.720 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.720 INFO [stderr] Nov 30 14:16:01.735 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.735 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:220:53 Nov 30 14:16:01.735 INFO [stderr] | Nov 30 14:16:01.735 INFO [stderr] 220 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:01.735 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:01.735 INFO [stderr] | Nov 30 14:16:01.735 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:01.735 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.735 INFO [stderr] Nov 30 14:16:01.772 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.772 INFO [stderr] --> src/bindings/red_brick.rs:498:46 Nov 30 14:16:01.772 INFO [stderr] | Nov 30 14:16:01.772 INFO [stderr] 498 | length_read: ::from_le_bytes(&bytes[63..64]), Nov 30 14:16:01.772 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.772 INFO [stderr] | Nov 30 14:16:01.772 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.772 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.772 INFO [stderr] Nov 30 14:16:01.820 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.820 INFO [stderr] --> src/bindings/red_brick.rs:513:43 Nov 30 14:16:01.820 INFO [stderr] | Nov 30 14:16:01.820 INFO [stderr] 513 | file_id: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:01.820 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:01.820 INFO [stderr] | Nov 30 14:16:01.820 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:01.820 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.820 INFO [stderr] Nov 30 14:16:01.820 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.820 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:221:56 Nov 30 14:16:01.820 INFO [stderr] | Nov 30 14:16:01.820 INFO [stderr] 221 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:01.820 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:01.820 INFO [stderr] | Nov 30 14:16:01.820 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:01.820 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.820 INFO [stderr] Nov 30 14:16:01.864 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.864 INFO [stderr] --> src/bindings/red_brick.rs:514:45 Nov 30 14:16:01.872 INFO [stderr] | Nov 30 14:16:01.872 INFO [stderr] 514 | error_code: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:01.872 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.872 INFO [stderr] | Nov 30 14:16:01.872 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.872 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.872 INFO [stderr] Nov 30 14:16:01.880 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.880 INFO [stderr] --> src/bindings/real_time_clock_v2_bricklet.rs:244:53 Nov 30 14:16:01.880 INFO [stderr] | Nov 30 14:16:01.880 INFO [stderr] 244 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:01.880 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:01.880 INFO [stderr] | Nov 30 14:16:01.880 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:01.880 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.880 INFO [stderr] Nov 30 14:16:01.920 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.920 INFO [stderr] --> src/bindings/red_brick.rs:515:49 Nov 30 14:16:01.920 INFO [stderr] | Nov 30 14:16:01.920 INFO [stderr] 515 | length_written: ::from_le_bytes(&bytes[3..4]), Nov 30 14:16:01.920 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.920 INFO [stderr] | Nov 30 14:16:01.920 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.920 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.920 INFO [stderr] Nov 30 14:16:01.944 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.944 INFO [stderr] --> src/bindings/red_brick.rs:281:57 Nov 30 14:16:01.944 INFO [stderr] | Nov 30 14:16:01.944 INFO [stderr] 281 | CreateSession { error_code: ::from_le_bytes(&bytes[0..1]), session_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:01.944 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:01.944 INFO [stderr] | Nov 30 14:16:01.944 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:01.944 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.944 INFO [stderr] Nov 30 14:16:01.969 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.969 INFO [stderr] --> src/bindings/red_brick.rs:528:65 Nov 30 14:16:01.969 INFO [stderr] | Nov 30 14:16:01.969 INFO [stderr] 528 | FileEventsOccurredEvent { file_id: ::from_le_bytes(&bytes[0..2]), events: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:01.969 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:01.969 INFO [stderr] | Nov 30 14:16:01.969 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:01.969 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.969 INFO [stderr] Nov 30 14:16:01.992 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:01.992 INFO [stderr] --> src/bindings/red_brick.rs:281:105 Nov 30 14:16:01.992 INFO [stderr] | Nov 30 14:16:01.992 INFO [stderr] 281 | CreateSession { error_code: ::from_le_bytes(&bytes[0..1]), session_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:01.992 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:01.992 INFO [stderr] | Nov 30 14:16:01.992 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:01.992 INFO [stderr] found type `&[u8]` Nov 30 14:16:01.992 INFO [stderr] Nov 30 14:16:02.024 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.024 INFO [stderr] --> src/bindings/red_brick.rs:528:109 Nov 30 14:16:02.024 INFO [stderr] | Nov 30 14:16:02.024 INFO [stderr] 528 | FileEventsOccurredEvent { file_id: ::from_le_bytes(&bytes[0..2]), events: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:02.024 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:02.024 INFO [stderr] | Nov 30 14:16:02.024 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:02.024 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.024 INFO [stderr] Nov 30 14:16:02.064 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.064 INFO [stderr] --> src/bindings/red_brick.rs:293:58 Nov 30 14:16:02.064 INFO [stderr] | Nov 30 14:16:02.064 INFO [stderr] 293 | AllocateString { error_code: ::from_le_bytes(&bytes[0..1]), string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.064 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.064 INFO [stderr] | Nov 30 14:16:02.064 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.064 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.064 INFO [stderr] Nov 30 14:16:02.072 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.072 INFO [stderr] --> src/bindings/red_brick.rs:540:57 Nov 30 14:16:02.072 INFO [stderr] | Nov 30 14:16:02.072 INFO [stderr] 540 | OpenDirectory { error_code: ::from_le_bytes(&bytes[0..1]), directory_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.072 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.072 INFO [stderr] | Nov 30 14:16:02.072 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.072 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.072 INFO [stderr] Nov 30 14:16:02.116 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.118 INFO [stderr] --> src/bindings/red_brick.rs:540:107 Nov 30 14:16:02.118 INFO [stderr] | Nov 30 14:16:02.118 INFO [stderr] 540 | OpenDirectory { error_code: ::from_le_bytes(&bytes[0..1]), directory_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.118 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:02.118 INFO [stderr] | Nov 30 14:16:02.118 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:02.118 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.118 INFO [stderr] Nov 30 14:16:02.160 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.160 INFO [stderr] --> src/bindings/red_brick.rs:293:105 Nov 30 14:16:02.160 INFO [stderr] | Nov 30 14:16:02.160 INFO [stderr] 293 | AllocateString { error_code: ::from_le_bytes(&bytes[0..1]), string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.160 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:02.160 INFO [stderr] | Nov 30 14:16:02.160 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:02.160 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.160 INFO [stderr] Nov 30 14:16:02.169 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.169 INFO [stderr] --> src/bindings/red_brick.rs:552:57 Nov 30 14:16:02.169 INFO [stderr] | Nov 30 14:16:02.169 INFO [stderr] 552 | DirectoryName { error_code: ::from_le_bytes(&bytes[0..1]), name_string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.169 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.169 INFO [stderr] | Nov 30 14:16:02.169 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.169 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.169 INFO [stderr] Nov 30 14:16:02.239 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.239 INFO [stderr] --> src/bindings/red_brick.rs:552:109 Nov 30 14:16:02.239 INFO [stderr] | Nov 30 14:16:02.239 INFO [stderr] 552 | DirectoryName { error_code: ::from_le_bytes(&bytes[0..1]), name_string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.239 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:02.239 INFO [stderr] | Nov 30 14:16:02.240 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:02.240 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.240 INFO [stderr] Nov 30 14:16:02.256 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.256 INFO [stderr] --> src/bindings/red_brick.rs:305:56 Nov 30 14:16:02.256 INFO [stderr] | Nov 30 14:16:02.256 INFO [stderr] 305 | StringLength { error_code: ::from_le_bytes(&bytes[0..1]), length: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:16:02.256 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.256 INFO [stderr] | Nov 30 14:16:02.256 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.256 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.256 INFO [stderr] Nov 30 14:16:02.292 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.292 INFO [stderr] --> src/bindings/red_brick.rs:566:45 Nov 30 14:16:02.292 INFO [stderr] | Nov 30 14:16:02.292 INFO [stderr] 566 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:02.292 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.292 INFO [stderr] | Nov 30 14:16:02.292 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.292 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.292 INFO [stderr] Nov 30 14:16:02.312 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.312 INFO [stderr] --> src/bindings/red_brick.rs:305:100 Nov 30 14:16:02.312 INFO [stderr] | Nov 30 14:16:02.312 INFO [stderr] 305 | StringLength { error_code: ::from_le_bytes(&bytes[0..1]), length: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:16:02.312 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:02.312 INFO [stderr] | Nov 30 14:16:02.312 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:02.312 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.312 INFO [stderr] Nov 30 14:16:02.332 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.332 INFO [stderr] --> src/bindings/red_brick.rs:567:50 Nov 30 14:16:02.332 INFO [stderr] | Nov 30 14:16:02.332 INFO [stderr] 567 | name_string_id: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:02.332 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:02.332 INFO [stderr] | Nov 30 14:16:02.332 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:02.332 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.332 INFO [stderr] Nov 30 14:16:02.364 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.364 INFO [stderr] --> src/bindings/red_brick.rs:317:55 Nov 30 14:16:02.365 INFO [stderr] | Nov 30 14:16:02.365 INFO [stderr] 317 | StringChunk { error_code: ::from_le_bytes(&bytes[0..1]), buffer: ::from_le_bytes(&bytes[1..64]) } Nov 30 14:16:02.365 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.365 INFO [stderr] | Nov 30 14:16:02.365 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.365 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.365 INFO [stderr] Nov 30 14:16:02.387 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.387 INFO [stderr] --> src/bindings/red_brick.rs:568:40 Nov 30 14:16:02.387 INFO [stderr] | Nov 30 14:16:02.387 INFO [stderr] 568 | type_: ::from_le_bytes(&bytes[3..4]), Nov 30 14:16:02.387 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.387 INFO [stderr] | Nov 30 14:16:02.387 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.387 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.387 INFO [stderr] Nov 30 14:16:02.420 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.420 INFO [stderr] --> src/bindings/red_brick.rs:329:56 Nov 30 14:16:02.420 INFO [stderr] | Nov 30 14:16:02.420 INFO [stderr] 329 | AllocateList { error_code: ::from_le_bytes(&bytes[0..1]), list_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.420 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.420 INFO [stderr] | Nov 30 14:16:02.420 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.420 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.420 INFO [stderr] Nov 30 14:16:02.440 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.440 INFO [stderr] --> src/bindings/red_brick.rs:581:53 Nov 30 14:16:02.440 INFO [stderr] | Nov 30 14:16:02.440 INFO [stderr] 581 | Processes { error_code: ::from_le_bytes(&bytes[0..1]), processes_list_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.440 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.440 INFO [stderr] | Nov 30 14:16:02.440 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.440 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.440 INFO [stderr] Nov 30 14:16:02.476 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.476 INFO [stderr] --> src/bindings/red_brick.rs:329:101 Nov 30 14:16:02.476 INFO [stderr] | Nov 30 14:16:02.476 INFO [stderr] 329 | AllocateList { error_code: ::from_le_bytes(&bytes[0..1]), list_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.476 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:02.476 INFO [stderr] | Nov 30 14:16:02.476 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:02.476 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.476 INFO [stderr] Nov 30 14:16:02.500 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.500 INFO [stderr] --> src/bindings/red_brick.rs:581:108 Nov 30 14:16:02.500 INFO [stderr] | Nov 30 14:16:02.500 INFO [stderr] 581 | Processes { error_code: ::from_le_bytes(&bytes[0..1]), processes_list_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.500 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:02.500 INFO [stderr] | Nov 30 14:16:02.500 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:02.500 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.500 INFO [stderr] Nov 30 14:16:02.528 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.528 INFO [stderr] --> src/bindings/red_brick.rs:341:54 Nov 30 14:16:02.528 INFO [stderr] | Nov 30 14:16:02.528 INFO [stderr] 341 | ListLength { error_code: ::from_le_bytes(&bytes[0..1]), length: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.528 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.528 INFO [stderr] | Nov 30 14:16:02.528 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.528 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.528 INFO [stderr] Nov 30 14:16:02.544 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.544 INFO [stderr] --> src/bindings/red_brick.rs:593:56 Nov 30 14:16:02.544 INFO [stderr] | Nov 30 14:16:02.544 INFO [stderr] 593 | SpawnProcess { error_code: ::from_le_bytes(&bytes[0..1]), process_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.544 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.544 INFO [stderr] | Nov 30 14:16:02.544 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.544 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.544 INFO [stderr] Nov 30 14:16:02.596 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.596 INFO [stderr] --> src/bindings/red_brick.rs:341:98 Nov 30 14:16:02.596 INFO [stderr] | Nov 30 14:16:02.596 INFO [stderr] 341 | ListLength { error_code: ::from_le_bytes(&bytes[0..1]), length: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.596 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:02.596 INFO [stderr] | Nov 30 14:16:02.596 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:02.596 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.596 INFO [stderr] Nov 30 14:16:02.605 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.605 INFO [stderr] --> src/bindings/red_brick.rs:593:104 Nov 30 14:16:02.605 INFO [stderr] | Nov 30 14:16:02.605 INFO [stderr] 593 | SpawnProcess { error_code: ::from_le_bytes(&bytes[0..1]), process_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.605 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:02.605 INFO [stderr] | Nov 30 14:16:02.605 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:02.605 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.605 INFO [stderr] Nov 30 14:16:02.632 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.632 INFO [stderr] --> src/bindings/red_brick.rs:355:45 Nov 30 14:16:02.632 INFO [stderr] | Nov 30 14:16:02.632 INFO [stderr] 355 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:02.632 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.632 INFO [stderr] | Nov 30 14:16:02.632 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.632 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.632 INFO [stderr] Nov 30 14:16:02.680 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.680 INFO [stderr] --> src/bindings/red_brick.rs:609:45 Nov 30 14:16:02.680 INFO [stderr] | Nov 30 14:16:02.680 INFO [stderr] 609 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:02.680 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.680 INFO [stderr] | Nov 30 14:16:02.680 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.680 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.680 INFO [stderr] Nov 30 14:16:02.708 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.708 INFO [stderr] --> src/bindings/red_brick.rs:356:50 Nov 30 14:16:02.708 INFO [stderr] | Nov 30 14:16:02.708 INFO [stderr] 356 | item_object_id: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:02.708 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:02.708 INFO [stderr] | Nov 30 14:16:02.708 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:02.708 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.708 INFO [stderr] Nov 30 14:16:02.736 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.736 INFO [stderr] --> src/bindings/red_brick.rs:610:56 Nov 30 14:16:02.736 INFO [stderr] | Nov 30 14:16:02.736 INFO [stderr] 610 | executable_string_id: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:02.736 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:02.736 INFO [stderr] | Nov 30 14:16:02.736 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:02.736 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.736 INFO [stderr] Nov 30 14:16:02.788 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.788 INFO [stderr] --> src/bindings/red_brick.rs:357:40 Nov 30 14:16:02.788 INFO [stderr] | Nov 30 14:16:02.788 INFO [stderr] 357 | type_: ::from_le_bytes(&bytes[3..4]), Nov 30 14:16:02.788 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.788 INFO [stderr] | Nov 30 14:16:02.788 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.788 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.788 INFO [stderr] Nov 30 14:16:02.788 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.788 INFO [stderr] --> src/bindings/red_brick.rs:611:53 Nov 30 14:16:02.788 INFO [stderr] | Nov 30 14:16:02.788 INFO [stderr] 611 | arguments_list_id: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:02.788 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:02.788 INFO [stderr] | Nov 30 14:16:02.788 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:02.788 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.788 INFO [stderr] Nov 30 14:16:02.840 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.840 INFO [stderr] --> src/bindings/red_brick.rs:370:52 Nov 30 14:16:02.840 INFO [stderr] | Nov 30 14:16:02.840 INFO [stderr] 370 | OpenFile { error_code: ::from_le_bytes(&bytes[0..1]), file_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.840 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.840 INFO [stderr] | Nov 30 14:16:02.840 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.840 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.840 INFO [stderr] Nov 30 14:16:02.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.848 INFO [stderr] --> src/bindings/red_brick.rs:612:55 Nov 30 14:16:02.848 INFO [stderr] | Nov 30 14:16:02.848 INFO [stderr] 612 | environment_list_id: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:02.848 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:02.848 INFO [stderr] | Nov 30 14:16:02.848 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:02.848 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.848 INFO [stderr] Nov 30 14:16:02.892 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.892 INFO [stderr] --> src/bindings/red_brick.rs:370:97 Nov 30 14:16:02.892 INFO [stderr] | Nov 30 14:16:02.892 INFO [stderr] 370 | OpenFile { error_code: ::from_le_bytes(&bytes[0..1]), file_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.892 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:02.892 INFO [stderr] | Nov 30 14:16:02.892 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:02.892 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.892 INFO [stderr] Nov 30 14:16:02.894 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.894 INFO [stderr] --> src/bindings/red_brick.rs:613:63 Nov 30 14:16:02.894 INFO [stderr] | Nov 30 14:16:02.894 INFO [stderr] 613 | working_directory_string_id: ::from_le_bytes(&bytes[7..9]), Nov 30 14:16:02.894 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:02.894 INFO [stderr] | Nov 30 14:16:02.895 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:02.895 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.895 INFO [stderr] Nov 30 14:16:02.938 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.938 INFO [stderr] --> src/bindings/red_brick.rs:629:45 Nov 30 14:16:02.938 INFO [stderr] | Nov 30 14:16:02.938 INFO [stderr] 629 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:02.938 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.938 INFO [stderr] | Nov 30 14:16:02.938 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.938 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.938 INFO [stderr] Nov 30 14:16:02.944 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.944 INFO [stderr] --> src/bindings/red_brick.rs:382:54 Nov 30 14:16:02.944 INFO [stderr] | Nov 30 14:16:02.944 INFO [stderr] 382 | CreatePipe { error_code: ::from_le_bytes(&bytes[0..1]), file_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:02.944 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:02.944 INFO [stderr] | Nov 30 14:16:02.944 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:02.944 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.944 INFO [stderr] Nov 30 14:16:02.988 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:02.988 INFO [stderr] --> src/bindings/red_brick.rs:630:39 Nov 30 14:16:02.988 INFO [stderr] | Nov 30 14:16:02.988 INFO [stderr] 630 | pid: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:02.988 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:02.988 INFO [stderr] | Nov 30 14:16:02.988 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:02.988 INFO [stderr] found type `&[u8]` Nov 30 14:16:02.988 INFO [stderr] Nov 30 14:16:03.048 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.048 INFO [stderr] --> src/bindings/red_brick.rs:382:99 Nov 30 14:16:03.048 INFO [stderr] | Nov 30 14:16:03.048 INFO [stderr] 382 | CreatePipe { error_code: ::from_le_bytes(&bytes[0..1]), file_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:03.048 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:03.048 INFO [stderr] | Nov 30 14:16:03.048 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:03.048 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.048 INFO [stderr] Nov 30 14:16:03.048 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.048 INFO [stderr] --> src/bindings/red_brick.rs:631:39 Nov 30 14:16:03.048 INFO [stderr] | Nov 30 14:16:03.048 INFO [stderr] 631 | uid: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:03.048 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:03.048 INFO [stderr] | Nov 30 14:16:03.049 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:03.049 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.049 INFO [stderr] Nov 30 14:16:03.087 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.087 INFO [stderr] --> src/bindings/red_brick.rs:404:45 Nov 30 14:16:03.087 INFO [stderr] | Nov 30 14:16:03.087 INFO [stderr] 404 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:03.087 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.087 INFO [stderr] | Nov 30 14:16:03.087 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.087 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.087 INFO [stderr] Nov 30 14:16:03.092 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.092 INFO [stderr] --> src/bindings/red_brick.rs:632:39 Nov 30 14:16:03.092 INFO [stderr] | Nov 30 14:16:03.092 INFO [stderr] 632 | gid: ::from_le_bytes(&bytes[9..13]), Nov 30 14:16:03.092 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:03.092 INFO [stderr] | Nov 30 14:16:03.092 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:03.092 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.092 INFO [stderr] Nov 30 14:16:03.142 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.142 INFO [stderr] --> src/bindings/red_brick.rs:405:40 Nov 30 14:16:03.142 INFO [stderr] | Nov 30 14:16:03.142 INFO [stderr] 405 | type_: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:03.143 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.143 INFO [stderr] | Nov 30 14:16:03.143 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.143 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.143 INFO [stderr] Nov 30 14:16:03.143 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.143 INFO [stderr] --> src/bindings/red_brick.rs:648:45 Nov 30 14:16:03.143 INFO [stderr] | Nov 30 14:16:03.143 INFO [stderr] 648 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:03.143 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.143 INFO [stderr] | Nov 30 14:16:03.143 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.143 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.143 INFO [stderr] Nov 30 14:16:03.182 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.183 INFO [stderr] --> src/bindings/red_brick.rs:649:49 Nov 30 14:16:03.183 INFO [stderr] | Nov 30 14:16:03.183 INFO [stderr] 649 | stdin_file_id: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:03.183 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:03.183 INFO [stderr] | Nov 30 14:16:03.183 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:03.183 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.183 INFO [stderr] Nov 30 14:16:03.183 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.183 INFO [stderr] --> src/bindings/red_brick.rs:406:50 Nov 30 14:16:03.183 INFO [stderr] | Nov 30 14:16:03.183 INFO [stderr] 406 | name_string_id: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:03.183 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:03.183 INFO [stderr] | Nov 30 14:16:03.183 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:03.183 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.183 INFO [stderr] Nov 30 14:16:03.231 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.231 INFO [stderr] --> src/bindings/red_brick.rs:650:50 Nov 30 14:16:03.231 INFO [stderr] | Nov 30 14:16:03.231 INFO [stderr] 650 | stdout_file_id: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:03.231 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:03.231 INFO [stderr] | Nov 30 14:16:03.231 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:03.231 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.231 INFO [stderr] Nov 30 14:16:03.231 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.231 INFO [stderr] --> src/bindings/red_brick.rs:407:41 Nov 30 14:16:03.231 INFO [stderr] | Nov 30 14:16:03.231 INFO [stderr] 407 | flags: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:03.231 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:03.231 INFO [stderr] | Nov 30 14:16:03.231 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:03.231 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.231 INFO [stderr] Nov 30 14:16:03.284 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.284 INFO [stderr] --> src/bindings/red_brick.rs:651:50 Nov 30 14:16:03.284 INFO [stderr] | Nov 30 14:16:03.284 INFO [stderr] 651 | stderr_file_id: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:03.284 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:03.284 INFO [stderr] | Nov 30 14:16:03.284 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:03.284 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.284 INFO [stderr] Nov 30 14:16:03.284 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.284 INFO [stderr] --> src/bindings/red_brick.rs:408:47 Nov 30 14:16:03.284 INFO [stderr] | Nov 30 14:16:03.284 INFO [stderr] 408 | permissions: ::from_le_bytes(&bytes[8..10]), Nov 30 14:16:03.284 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:03.284 INFO [stderr] | Nov 30 14:16:03.284 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:03.284 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.284 INFO [stderr] Nov 30 14:16:03.336 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.336 INFO [stderr] --> src/bindings/red_brick.rs:667:45 Nov 30 14:16:03.336 INFO [stderr] | Nov 30 14:16:03.336 INFO [stderr] 667 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:03.336 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.336 INFO [stderr] | Nov 30 14:16:03.336 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.336 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.336 INFO [stderr] Nov 30 14:16:03.343 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.343 INFO [stderr] --> src/bindings/red_brick.rs:409:39 Nov 30 14:16:03.343 INFO [stderr] | Nov 30 14:16:03.343 INFO [stderr] 409 | uid: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:03.343 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:03.343 INFO [stderr] | Nov 30 14:16:03.343 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:03.343 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.343 INFO [stderr] Nov 30 14:16:03.362 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.362 INFO [stderr] --> src/bindings/red_brick.rs:668:40 Nov 30 14:16:03.362 INFO [stderr] | Nov 30 14:16:03.362 INFO [stderr] 668 | state: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:03.362 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.362 INFO [stderr] | Nov 30 14:16:03.362 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.362 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.362 INFO [stderr] Nov 30 14:16:03.452 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.452 INFO [stderr] --> src/bindings/red_brick.rs:410:39 Nov 30 14:16:03.452 INFO [stderr] | Nov 30 14:16:03.452 INFO [stderr] 410 | gid: ::from_le_bytes(&bytes[14..18]), Nov 30 14:16:03.452 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:03.452 INFO [stderr] | Nov 30 14:16:03.452 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:03.452 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.452 INFO [stderr] Nov 30 14:16:03.452 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.452 INFO [stderr] --> src/bindings/red_brick.rs:669:45 Nov 30 14:16:03.452 INFO [stderr] | Nov 30 14:16:03.452 INFO [stderr] 669 | timestamp: ::from_le_bytes(&bytes[2..10]), Nov 30 14:16:03.452 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:03.452 INFO [stderr] | Nov 30 14:16:03.452 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:03.453 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.453 INFO [stderr] Nov 30 14:16:03.453 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.453 INFO [stderr] --> src/bindings/red_brick.rs:411:42 Nov 30 14:16:03.453 INFO [stderr] | Nov 30 14:16:03.453 INFO [stderr] 411 | length: ::from_le_bytes(&bytes[18..26]), Nov 30 14:16:03.453 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:03.453 INFO [stderr] | Nov 30 14:16:03.453 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:03.453 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.453 INFO [stderr] Nov 30 14:16:03.464 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.464 INFO [stderr] --> src/bindings/red_brick.rs:670:44 Nov 30 14:16:03.464 INFO [stderr] | Nov 30 14:16:03.464 INFO [stderr] 670 | exit_code: ::from_le_bytes(&bytes[10..11]), Nov 30 14:16:03.464 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.464 INFO [stderr] | Nov 30 14:16:03.464 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.464 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.464 INFO [stderr] Nov 30 14:16:03.487 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.487 INFO [stderr] --> src/bindings/red_brick.rs:412:52 Nov 30 14:16:03.487 INFO [stderr] | Nov 30 14:16:03.487 INFO [stderr] 412 | access_timestamp: ::from_le_bytes(&bytes[26..34]), Nov 30 14:16:03.487 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:03.487 INFO [stderr] | Nov 30 14:16:03.487 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:03.487 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.487 INFO [stderr] Nov 30 14:16:03.513 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.513 INFO [stderr] --> src/bindings/red_brick.rs:686:46 Nov 30 14:16:03.513 INFO [stderr] | Nov 30 14:16:03.513 INFO [stderr] 686 | process_id: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:03.513 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:03.513 INFO [stderr] | Nov 30 14:16:03.513 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:03.513 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.513 INFO [stderr] Nov 30 14:16:03.535 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.535 INFO [stderr] --> src/bindings/red_brick.rs:413:58 Nov 30 14:16:03.535 INFO [stderr] | Nov 30 14:16:03.535 INFO [stderr] 413 | modification_timestamp: ::from_le_bytes(&bytes[34..42]), Nov 30 14:16:03.535 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:03.535 INFO [stderr] | Nov 30 14:16:03.535 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:03.535 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.535 INFO [stderr] Nov 30 14:16:03.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.556 INFO [stderr] --> src/bindings/red_brick.rs:687:40 Nov 30 14:16:03.556 INFO [stderr] | Nov 30 14:16:03.556 INFO [stderr] 687 | state: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:03.556 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.556 INFO [stderr] | Nov 30 14:16:03.556 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.556 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.556 INFO [stderr] Nov 30 14:16:03.589 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.589 INFO [stderr] --> src/bindings/red_brick.rs:414:59 Nov 30 14:16:03.589 INFO [stderr] | Nov 30 14:16:03.589 INFO [stderr] 414 | status_change_timestamp: ::from_le_bytes(&bytes[42..50]), Nov 30 14:16:03.589 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:03.589 INFO [stderr] | Nov 30 14:16:03.589 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:03.589 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.589 INFO [stderr] Nov 30 14:16:03.602 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.602 INFO [stderr] --> src/bindings/red_brick.rs:688:45 Nov 30 14:16:03.602 INFO [stderr] | Nov 30 14:16:03.602 INFO [stderr] 688 | timestamp: ::from_le_bytes(&bytes[3..11]), Nov 30 14:16:03.602 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:03.602 INFO [stderr] | Nov 30 14:16:03.602 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:03.602 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.602 INFO [stderr] Nov 30 14:16:03.634 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.634 INFO [stderr] --> src/bindings/red_brick.rs:429:45 Nov 30 14:16:03.634 INFO [stderr] | Nov 30 14:16:03.634 INFO [stderr] 429 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:03.634 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.634 INFO [stderr] | Nov 30 14:16:03.634 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.635 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.635 INFO [stderr] Nov 30 14:16:03.652 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.652 INFO [stderr] --> src/bindings/red_brick.rs:689:44 Nov 30 14:16:03.652 INFO [stderr] | Nov 30 14:16:03.652 INFO [stderr] 689 | exit_code: ::from_le_bytes(&bytes[11..12]), Nov 30 14:16:03.652 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.652 INFO [stderr] | Nov 30 14:16:03.652 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.652 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.652 INFO [stderr] Nov 30 14:16:03.677 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.677 INFO [stderr] --> src/bindings/red_brick.rs:431:46 Nov 30 14:16:03.677 INFO [stderr] | Nov 30 14:16:03.677 INFO [stderr] 431 | length_read: ::from_le_bytes(&bytes[63..64]), Nov 30 14:16:03.677 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.677 INFO [stderr] | Nov 30 14:16:03.677 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.677 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.677 INFO [stderr] Nov 30 14:16:03.701 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.701 INFO [stderr] --> src/bindings/red_brick.rs:702:52 Nov 30 14:16:03.701 INFO [stderr] | Nov 30 14:16:03.701 INFO [stderr] 702 | Programs { error_code: ::from_le_bytes(&bytes[0..1]), programs_list_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:03.701 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.701 INFO [stderr] | Nov 30 14:16:03.702 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.702 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.702 INFO [stderr] Nov 30 14:16:03.725 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.726 INFO [stderr] --> src/bindings/red_brick.rs:444:53 Nov 30 14:16:03.726 INFO [stderr] | Nov 30 14:16:03.726 INFO [stderr] 444 | WriteFile { error_code: ::from_le_bytes(&bytes[0..1]), length_written: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:03.726 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.726 INFO [stderr] | Nov 30 14:16:03.726 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.726 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.726 INFO [stderr] Nov 30 14:16:03.755 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.755 INFO [stderr] --> src/bindings/red_brick.rs:702:106 Nov 30 14:16:03.755 INFO [stderr] | Nov 30 14:16:03.755 INFO [stderr] 702 | Programs { error_code: ::from_le_bytes(&bytes[0..1]), programs_list_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:03.755 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:03.755 INFO [stderr] | Nov 30 14:16:03.755 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:03.755 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.755 INFO [stderr] Nov 30 14:16:03.772 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.772 INFO [stderr] --> src/bindings/red_brick.rs:444:104 Nov 30 14:16:03.772 INFO [stderr] | Nov 30 14:16:03.772 INFO [stderr] 444 | WriteFile { error_code: ::from_le_bytes(&bytes[0..1]), length_written: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:03.772 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.772 INFO [stderr] | Nov 30 14:16:03.772 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.772 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.772 INFO [stderr] Nov 30 14:16:03.800 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.800 INFO [stderr] --> src/bindings/red_brick.rs:714:57 Nov 30 14:16:03.800 INFO [stderr] | Nov 30 14:16:03.800 INFO [stderr] 714 | DefineProgram { error_code: ::from_le_bytes(&bytes[0..1]), program_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:03.800 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.800 INFO [stderr] | Nov 30 14:16:03.800 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.800 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.800 INFO [stderr] Nov 30 14:16:03.820 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.820 INFO [stderr] --> src/bindings/red_brick.rs:456:59 Nov 30 14:16:03.820 INFO [stderr] | Nov 30 14:16:03.820 INFO [stderr] 456 | SetFilePosition { error_code: ::from_le_bytes(&bytes[0..1]), position: ::from_le_bytes(&bytes[1..9]) } Nov 30 14:16:03.820 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.820 INFO [stderr] | Nov 30 14:16:03.820 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.820 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.820 INFO [stderr] Nov 30 14:16:03.856 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.856 INFO [stderr] --> src/bindings/red_brick.rs:714:105 Nov 30 14:16:03.856 INFO [stderr] | Nov 30 14:16:03.856 INFO [stderr] 714 | DefineProgram { error_code: ::from_le_bytes(&bytes[0..1]), program_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:03.856 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:03.856 INFO [stderr] | Nov 30 14:16:03.856 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:03.856 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.856 INFO [stderr] Nov 30 14:16:03.864 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.864 INFO [stderr] --> src/bindings/red_brick.rs:456:105 Nov 30 14:16:03.864 INFO [stderr] | Nov 30 14:16:03.864 INFO [stderr] 456 | SetFilePosition { error_code: ::from_le_bytes(&bytes[0..1]), position: ::from_le_bytes(&bytes[1..9]) } Nov 30 14:16:03.864 INFO [stderr] | ^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:03.864 INFO [stderr] | Nov 30 14:16:03.864 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:03.864 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.864 INFO [stderr] Nov 30 14:16:03.898 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.898 INFO [stderr] --> src/bindings/red_brick.rs:726:61 Nov 30 14:16:03.898 INFO [stderr] | Nov 30 14:16:03.898 INFO [stderr] 726 | ProgramIdentifier { error_code: ::from_le_bytes(&bytes[0..1]), identifier_string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:03.898 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.898 INFO [stderr] | Nov 30 14:16:03.898 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.898 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.898 INFO [stderr] Nov 30 14:16:03.911 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.911 INFO [stderr] --> src/bindings/red_brick.rs:468:56 Nov 30 14:16:03.911 INFO [stderr] | Nov 30 14:16:03.911 INFO [stderr] 468 | FilePosition { error_code: ::from_le_bytes(&bytes[0..1]), position: ::from_le_bytes(&bytes[1..9]) } Nov 30 14:16:03.911 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.911 INFO [stderr] | Nov 30 14:16:03.911 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.911 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.911 INFO [stderr] Nov 30 14:16:03.951 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.951 INFO [stderr] --> src/bindings/red_brick.rs:726:119 Nov 30 14:16:03.951 INFO [stderr] | Nov 30 14:16:03.951 INFO [stderr] 726 | ProgramIdentifier { error_code: ::from_le_bytes(&bytes[0..1]), identifier_string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:03.951 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:03.951 INFO [stderr] | Nov 30 14:16:03.951 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:03.951 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.951 INFO [stderr] Nov 30 14:16:03.968 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.968 INFO [stderr] --> src/bindings/red_brick.rs:468:102 Nov 30 14:16:03.968 INFO [stderr] | Nov 30 14:16:03.968 INFO [stderr] 468 | FilePosition { error_code: ::from_le_bytes(&bytes[0..1]), position: ::from_le_bytes(&bytes[1..9]) } Nov 30 14:16:03.968 INFO [stderr] | ^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:03.968 INFO [stderr] | Nov 30 14:16:03.968 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:03.968 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.968 INFO [stderr] Nov 30 14:16:03.995 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:03.995 INFO [stderr] --> src/bindings/red_brick.rs:738:64 Nov 30 14:16:03.995 INFO [stderr] | Nov 30 14:16:03.995 INFO [stderr] 738 | ProgramRootDirectory { error_code: ::from_le_bytes(&bytes[0..1]), root_directory_string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:03.995 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:03.995 INFO [stderr] | Nov 30 14:16:03.995 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:03.996 INFO [stderr] found type `&[u8]` Nov 30 14:16:03.996 INFO [stderr] Nov 30 14:16:04.008 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.008 INFO [stderr] --> src/bindings/red_brick.rs:480:54 Nov 30 14:16:04.008 INFO [stderr] | Nov 30 14:16:04.008 INFO [stderr] 480 | FileEvents { error_code: ::from_le_bytes(&bytes[0..1]), events: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:04.008 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.008 INFO [stderr] | Nov 30 14:16:04.008 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.008 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.008 INFO [stderr] Nov 30 14:16:04.044 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.044 INFO [stderr] --> src/bindings/red_brick.rs:738:126 Nov 30 14:16:04.044 INFO [stderr] | Nov 30 14:16:04.044 INFO [stderr] 738 | ProgramRootDirectory { error_code: ::from_le_bytes(&bytes[0..1]), root_directory_string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:04.044 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.044 INFO [stderr] | Nov 30 14:16:04.044 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.044 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.044 INFO [stderr] Nov 30 14:16:04.081 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.081 INFO [stderr] --> src/bindings/red_brick.rs:480:98 Nov 30 14:16:04.081 INFO [stderr] | Nov 30 14:16:04.081 INFO [stderr] 480 | FileEvents { error_code: ::from_le_bytes(&bytes[0..1]), events: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:04.081 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.081 INFO [stderr] | Nov 30 14:16:04.081 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.081 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.081 INFO [stderr] Nov 30 14:16:04.104 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.104 INFO [stderr] --> src/bindings/red_brick.rs:754:45 Nov 30 14:16:04.104 INFO [stderr] | Nov 30 14:16:04.104 INFO [stderr] 754 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:04.104 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.104 INFO [stderr] | Nov 30 14:16:04.104 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.104 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.104 INFO [stderr] Nov 30 14:16:04.108 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.108 INFO [stderr] --> src/bindings/red_brick.rs:495:43 Nov 30 14:16:04.108 INFO [stderr] | Nov 30 14:16:04.108 INFO [stderr] 495 | file_id: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:04.108 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.108 INFO [stderr] | Nov 30 14:16:04.108 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.108 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.108 INFO [stderr] Nov 30 14:16:04.160 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.160 INFO [stderr] --> src/bindings/red_brick.rs:755:56 Nov 30 14:16:04.160 INFO [stderr] | Nov 30 14:16:04.160 INFO [stderr] 755 | executable_string_id: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:04.160 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.160 INFO [stderr] | Nov 30 14:16:04.160 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.160 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.160 INFO [stderr] Nov 30 14:16:04.160 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.160 INFO [stderr] --> src/bindings/red_brick.rs:496:45 Nov 30 14:16:04.160 INFO [stderr] | Nov 30 14:16:04.160 INFO [stderr] 496 | error_code: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:04.160 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.160 INFO [stderr] | Nov 30 14:16:04.160 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.160 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.160 INFO [stderr] Nov 30 14:16:04.204 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.205 INFO [stderr] --> src/bindings/red_brick.rs:498:46 Nov 30 14:16:04.205 INFO [stderr] | Nov 30 14:16:04.205 INFO [stderr] 498 | length_read: ::from_le_bytes(&bytes[63..64]), Nov 30 14:16:04.205 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.205 INFO [stderr] | Nov 30 14:16:04.205 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.205 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.205 INFO [stderr] Nov 30 14:16:04.205 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.205 INFO [stderr] --> src/bindings/red_brick.rs:756:53 Nov 30 14:16:04.205 INFO [stderr] | Nov 30 14:16:04.205 INFO [stderr] 756 | arguments_list_id: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:04.205 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.205 INFO [stderr] | Nov 30 14:16:04.205 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.205 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.205 INFO [stderr] Nov 30 14:16:04.255 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.255 INFO [stderr] --> src/bindings/red_brick.rs:757:55 Nov 30 14:16:04.255 INFO [stderr] | Nov 30 14:16:04.255 INFO [stderr] 757 | environment_list_id: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:04.255 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.255 INFO [stderr] | Nov 30 14:16:04.255 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.255 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.255 INFO [stderr] Nov 30 14:16:04.278 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.278 INFO [stderr] --> src/bindings/red_brick.rs:513:43 Nov 30 14:16:04.278 INFO [stderr] | Nov 30 14:16:04.278 INFO [stderr] 513 | file_id: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:04.278 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.278 INFO [stderr] | Nov 30 14:16:04.278 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.278 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.278 INFO [stderr] Nov 30 14:16:04.307 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.307 INFO [stderr] --> src/bindings/red_brick.rs:758:63 Nov 30 14:16:04.307 INFO [stderr] | Nov 30 14:16:04.307 INFO [stderr] 758 | working_directory_string_id: ::from_le_bytes(&bytes[7..9]), Nov 30 14:16:04.307 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.307 INFO [stderr] | Nov 30 14:16:04.307 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.307 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.307 INFO [stderr] Nov 30 14:16:04.325 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.325 INFO [stderr] --> src/bindings/red_brick.rs:514:45 Nov 30 14:16:04.325 INFO [stderr] | Nov 30 14:16:04.325 INFO [stderr] 514 | error_code: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:04.325 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.325 INFO [stderr] | Nov 30 14:16:04.325 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.325 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.325 INFO [stderr] Nov 30 14:16:04.373 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.373 INFO [stderr] --> src/bindings/red_brick.rs:777:45 Nov 30 14:16:04.373 INFO [stderr] | Nov 30 14:16:04.373 INFO [stderr] 777 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:04.373 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.373 INFO [stderr] | Nov 30 14:16:04.373 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.373 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.373 INFO [stderr] Nov 30 14:16:04.382 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.382 INFO [stderr] --> src/bindings/red_brick.rs:515:49 Nov 30 14:16:04.382 INFO [stderr] | Nov 30 14:16:04.382 INFO [stderr] 515 | length_written: ::from_le_bytes(&bytes[3..4]), Nov 30 14:16:04.382 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.382 INFO [stderr] | Nov 30 14:16:04.382 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.382 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.382 INFO [stderr] Nov 30 14:16:04.423 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.423 INFO [stderr] --> src/bindings/red_brick.rs:778:52 Nov 30 14:16:04.423 INFO [stderr] | Nov 30 14:16:04.423 INFO [stderr] 778 | stdin_redirection: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:04.423 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.423 INFO [stderr] | Nov 30 14:16:04.425 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.425 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.425 INFO [stderr] Nov 30 14:16:04.460 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.460 INFO [stderr] --> src/bindings/red_brick.rs:528:65 Nov 30 14:16:04.460 INFO [stderr] | Nov 30 14:16:04.460 INFO [stderr] 528 | FileEventsOccurredEvent { file_id: ::from_le_bytes(&bytes[0..2]), events: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:04.460 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.460 INFO [stderr] | Nov 30 14:16:04.460 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.460 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.460 INFO [stderr] Nov 30 14:16:04.472 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.472 INFO [stderr] --> src/bindings/red_brick.rs:779:61 Nov 30 14:16:04.472 INFO [stderr] | Nov 30 14:16:04.472 INFO [stderr] 779 | stdin_file_name_string_id: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:04.472 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.472 INFO [stderr] | Nov 30 14:16:04.472 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.472 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.472 INFO [stderr] Nov 30 14:16:04.496 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.496 INFO [stderr] --> src/bindings/red_brick.rs:528:109 Nov 30 14:16:04.496 INFO [stderr] | Nov 30 14:16:04.496 INFO [stderr] 528 | FileEventsOccurredEvent { file_id: ::from_le_bytes(&bytes[0..2]), events: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:04.496 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.496 INFO [stderr] | Nov 30 14:16:04.496 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.496 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.496 INFO [stderr] Nov 30 14:16:04.518 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.519 INFO [stderr] --> src/bindings/red_brick.rs:780:53 Nov 30 14:16:04.519 INFO [stderr] | Nov 30 14:16:04.519 INFO [stderr] 780 | stdout_redirection: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:04.519 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.519 INFO [stderr] | Nov 30 14:16:04.519 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.519 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.519 INFO [stderr] Nov 30 14:16:04.540 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.540 INFO [stderr] --> src/bindings/red_brick.rs:540:57 Nov 30 14:16:04.540 INFO [stderr] | Nov 30 14:16:04.540 INFO [stderr] 540 | OpenDirectory { error_code: ::from_le_bytes(&bytes[0..1]), directory_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:04.540 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.540 INFO [stderr] | Nov 30 14:16:04.540 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.540 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.540 INFO [stderr] Nov 30 14:16:04.572 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.572 INFO [stderr] --> src/bindings/red_brick.rs:781:62 Nov 30 14:16:04.572 INFO [stderr] | Nov 30 14:16:04.572 INFO [stderr] 781 | stdout_file_name_string_id: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:04.572 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.572 INFO [stderr] | Nov 30 14:16:04.572 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.572 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.572 INFO [stderr] Nov 30 14:16:04.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.580 INFO [stderr] --> src/bindings/red_brick.rs:540:107 Nov 30 14:16:04.580 INFO [stderr] | Nov 30 14:16:04.580 INFO [stderr] 540 | OpenDirectory { error_code: ::from_le_bytes(&bytes[0..1]), directory_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:04.580 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.580 INFO [stderr] | Nov 30 14:16:04.580 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.580 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.580 INFO [stderr] Nov 30 14:16:04.616 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.616 INFO [stderr] --> src/bindings/red_brick.rs:782:53 Nov 30 14:16:04.616 INFO [stderr] | Nov 30 14:16:04.616 INFO [stderr] 782 | stderr_redirection: ::from_le_bytes(&bytes[7..8]), Nov 30 14:16:04.616 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.616 INFO [stderr] | Nov 30 14:16:04.616 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.616 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.616 INFO [stderr] Nov 30 14:16:04.632 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.632 INFO [stderr] --> src/bindings/red_brick.rs:552:57 Nov 30 14:16:04.632 INFO [stderr] | Nov 30 14:16:04.632 INFO [stderr] 552 | DirectoryName { error_code: ::from_le_bytes(&bytes[0..1]), name_string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:04.633 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.633 INFO [stderr] | Nov 30 14:16:04.633 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.633 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.633 INFO [stderr] Nov 30 14:16:04.663 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.663 INFO [stderr] --> src/bindings/red_brick.rs:783:62 Nov 30 14:16:04.663 INFO [stderr] | Nov 30 14:16:04.663 INFO [stderr] 783 | stderr_file_name_string_id: ::from_le_bytes(&bytes[8..10]), Nov 30 14:16:04.663 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.663 INFO [stderr] | Nov 30 14:16:04.663 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.663 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.663 INFO [stderr] Nov 30 14:16:04.671 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.671 INFO [stderr] --> src/bindings/red_brick.rs:552:109 Nov 30 14:16:04.671 INFO [stderr] | Nov 30 14:16:04.671 INFO [stderr] 552 | DirectoryName { error_code: ::from_le_bytes(&bytes[0..1]), name_string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:04.671 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.671 INFO [stderr] | Nov 30 14:16:04.671 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.671 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.671 INFO [stderr] Nov 30 14:16:04.700 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.701 INFO [stderr] --> src/bindings/red_brick.rs:800:45 Nov 30 14:16:04.701 INFO [stderr] | Nov 30 14:16:04.701 INFO [stderr] 800 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:04.701 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.701 INFO [stderr] | Nov 30 14:16:04.701 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.701 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.701 INFO [stderr] Nov 30 14:16:04.720 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.720 INFO [stderr] --> src/bindings/red_brick.rs:566:45 Nov 30 14:16:04.720 INFO [stderr] | Nov 30 14:16:04.720 INFO [stderr] 566 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:04.720 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.720 INFO [stderr] | Nov 30 14:16:04.720 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.720 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.720 INFO [stderr] Nov 30 14:16:04.752 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.752 INFO [stderr] --> src/bindings/red_brick.rs:801:45 Nov 30 14:16:04.752 INFO [stderr] | Nov 30 14:16:04.752 INFO [stderr] 801 | start_mode: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:04.752 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.752 INFO [stderr] | Nov 30 14:16:04.752 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.752 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.752 INFO [stderr] Nov 30 14:16:04.787 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.787 INFO [stderr] --> src/bindings/red_brick.rs:567:50 Nov 30 14:16:04.787 INFO [stderr] | Nov 30 14:16:04.787 INFO [stderr] 567 | name_string_id: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:04.787 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.787 INFO [stderr] | Nov 30 14:16:04.787 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.787 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.787 INFO [stderr] Nov 30 14:16:04.812 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.812 INFO [stderr] --> src/bindings/red_brick.rs:803:50 Nov 30 14:16:04.812 INFO [stderr] | Nov 30 14:16:04.812 INFO [stderr] 803 | start_interval: ::from_le_bytes(&bytes[3..7]), Nov 30 14:16:04.812 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:04.812 INFO [stderr] | Nov 30 14:16:04.812 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:04.812 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.812 INFO [stderr] Nov 30 14:16:04.846 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.847 INFO [stderr] --> src/bindings/red_brick.rs:568:40 Nov 30 14:16:04.847 INFO [stderr] | Nov 30 14:16:04.847 INFO [stderr] 568 | type_: ::from_le_bytes(&bytes[3..4]), Nov 30 14:16:04.847 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.847 INFO [stderr] | Nov 30 14:16:04.847 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.847 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.847 INFO [stderr] Nov 30 14:16:04.888 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.888 INFO [stderr] --> src/bindings/red_brick.rs:804:58 Nov 30 14:16:04.888 INFO [stderr] | Nov 30 14:16:04.888 INFO [stderr] 804 | start_fields_string_id: ::from_le_bytes(&bytes[7..9]), Nov 30 14:16:04.888 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.888 INFO [stderr] | Nov 30 14:16:04.888 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.888 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.888 INFO [stderr] Nov 30 14:16:04.912 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.912 INFO [stderr] --> src/bindings/red_brick.rs:581:53 Nov 30 14:16:04.912 INFO [stderr] | Nov 30 14:16:04.912 INFO [stderr] 581 | Processes { error_code: ::from_le_bytes(&bytes[0..1]), processes_list_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:04.912 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.912 INFO [stderr] | Nov 30 14:16:04.912 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.912 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.912 INFO [stderr] Nov 30 14:16:04.937 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.937 INFO [stderr] --> src/bindings/red_brick.rs:820:45 Nov 30 14:16:04.937 INFO [stderr] | Nov 30 14:16:04.937 INFO [stderr] 820 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:04.937 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.937 INFO [stderr] | Nov 30 14:16:04.937 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.937 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.937 INFO [stderr] Nov 30 14:16:04.980 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.980 INFO [stderr] --> src/bindings/red_brick.rs:581:108 Nov 30 14:16:04.980 INFO [stderr] | Nov 30 14:16:04.980 INFO [stderr] 581 | Processes { error_code: ::from_le_bytes(&bytes[0..1]), processes_list_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:04.980 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:04.980 INFO [stderr] | Nov 30 14:16:04.980 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:04.980 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.980 INFO [stderr] Nov 30 14:16:04.980 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:04.980 INFO [stderr] --> src/bindings/red_brick.rs:821:40 Nov 30 14:16:04.980 INFO [stderr] | Nov 30 14:16:04.980 INFO [stderr] 821 | state: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:04.980 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:04.980 INFO [stderr] | Nov 30 14:16:04.980 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:04.980 INFO [stderr] found type `&[u8]` Nov 30 14:16:04.980 INFO [stderr] Nov 30 14:16:05.028 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.028 INFO [stderr] --> src/bindings/red_brick.rs:822:45 Nov 30 14:16:05.028 INFO [stderr] | Nov 30 14:16:05.028 INFO [stderr] 822 | timestamp: ::from_le_bytes(&bytes[2..10]), Nov 30 14:16:05.028 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:05.028 INFO [stderr] | Nov 30 14:16:05.028 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:05.028 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.028 INFO [stderr] Nov 30 14:16:05.039 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.039 INFO [stderr] --> src/bindings/red_brick.rs:593:56 Nov 30 14:16:05.039 INFO [stderr] | Nov 30 14:16:05.039 INFO [stderr] 593 | SpawnProcess { error_code: ::from_le_bytes(&bytes[0..1]), process_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:05.039 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:05.039 INFO [stderr] | Nov 30 14:16:05.039 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:05.039 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.039 INFO [stderr] Nov 30 14:16:05.072 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.072 INFO [stderr] --> src/bindings/red_brick.rs:823:53 Nov 30 14:16:05.072 INFO [stderr] | Nov 30 14:16:05.072 INFO [stderr] 823 | message_string_id: ::from_le_bytes(&bytes[10..12]), Nov 30 14:16:05.072 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:05.072 INFO [stderr] | Nov 30 14:16:05.072 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:05.072 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.072 INFO [stderr] Nov 30 14:16:05.115 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.115 INFO [stderr] --> src/bindings/red_brick.rs:838:45 Nov 30 14:16:05.115 INFO [stderr] | Nov 30 14:16:05.115 INFO [stderr] 838 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:05.115 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:05.115 INFO [stderr] | Nov 30 14:16:05.115 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:05.115 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.115 INFO [stderr] Nov 30 14:16:05.128 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.128 INFO [stderr] --> src/bindings/red_brick.rs:593:104 Nov 30 14:16:05.128 INFO [stderr] | Nov 30 14:16:05.128 INFO [stderr] 593 | SpawnProcess { error_code: ::from_le_bytes(&bytes[0..1]), process_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:05.128 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:05.128 INFO [stderr] | Nov 30 14:16:05.128 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:05.128 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.128 INFO [stderr] Nov 30 14:16:05.159 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.159 INFO [stderr] --> src/bindings/red_brick.rs:839:46 Nov 30 14:16:05.159 INFO [stderr] | Nov 30 14:16:05.159 INFO [stderr] 839 | process_id: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:05.159 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:05.159 INFO [stderr] | Nov 30 14:16:05.159 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:05.159 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.159 INFO [stderr] Nov 30 14:16:05.204 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.204 INFO [stderr] --> src/bindings/red_brick.rs:840:45 Nov 30 14:16:05.204 INFO [stderr] | Nov 30 14:16:05.204 INFO [stderr] 840 | timestamp: ::from_le_bytes(&bytes[3..11]), Nov 30 14:16:05.204 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:05.204 INFO [stderr] | Nov 30 14:16:05.204 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:05.204 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.204 INFO [stderr] Nov 30 14:16:05.260 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.260 INFO [stderr] --> src/bindings/red_brick.rs:853:68 Nov 30 14:16:05.260 INFO [stderr] | Nov 30 14:16:05.260 INFO [stderr] 853 | CustomProgramOptionNames { error_code: ::from_le_bytes(&bytes[0..1]), names_list_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:05.260 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:05.260 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.260 INFO [stderr] --> src/bindings/red_brick.rs:609:45 Nov 30 14:16:05.260 INFO [stderr] | Nov 30 14:16:05.260 INFO [stderr] 609 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:05.260 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:05.260 INFO [stderr] | Nov 30 14:16:05.260 INFO [stderr] | Nov 30 14:16:05.260 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:05.260 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.260 INFO [stderr] Nov 30 14:16:05.260 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:05.260 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.260 INFO [stderr] Nov 30 14:16:05.300 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.300 INFO [stderr] --> src/bindings/red_brick.rs:853:119 Nov 30 14:16:05.300 INFO [stderr] | Nov 30 14:16:05.300 INFO [stderr] 853 | CustomProgramOptionNames { error_code: ::from_le_bytes(&bytes[0..1]), names_list_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:05.300 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:05.300 INFO [stderr] | Nov 30 14:16:05.300 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:05.300 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.300 INFO [stderr] Nov 30 14:16:05.350 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.350 INFO [stderr] --> src/bindings/red_brick.rs:865:68 Nov 30 14:16:05.350 INFO [stderr] | Nov 30 14:16:05.350 INFO [stderr] 865 | CustomProgramOptionValue { error_code: ::from_le_bytes(&bytes[0..1]), value_string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:05.350 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:05.350 INFO [stderr] | Nov 30 14:16:05.350 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:05.351 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.351 INFO [stderr] Nov 30 14:16:05.364 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.364 INFO [stderr] --> src/bindings/red_brick.rs:610:56 Nov 30 14:16:05.364 INFO [stderr] | Nov 30 14:16:05.364 INFO [stderr] 610 | executable_string_id: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:05.364 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:05.364 INFO [stderr] | Nov 30 14:16:05.364 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:05.364 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.364 INFO [stderr] Nov 30 14:16:05.400 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.400 INFO [stderr] --> src/bindings/red_brick.rs:865:121 Nov 30 14:16:05.400 INFO [stderr] | Nov 30 14:16:05.400 INFO [stderr] 865 | CustomProgramOptionValue { error_code: ::from_le_bytes(&bytes[0..1]), value_string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:05.400 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:05.400 INFO [stderr] | Nov 30 14:16:05.400 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:05.400 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.400 INFO [stderr] Nov 30 14:16:05.447 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.447 INFO [stderr] --> src/bindings/red_brick.rs:887:53 Nov 30 14:16:05.447 INFO [stderr] | Nov 30 14:16:05.447 INFO [stderr] 887 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:05.448 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:05.448 INFO [stderr] | Nov 30 14:16:05.448 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:05.448 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.448 INFO [stderr] Nov 30 14:16:05.496 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.496 INFO [stderr] --> src/bindings/red_brick.rs:611:53 Nov 30 14:16:05.496 INFO [stderr] | Nov 30 14:16:05.496 INFO [stderr] 611 | arguments_list_id: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:05.496 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:05.496 INFO [stderr] | Nov 30 14:16:05.496 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:05.496 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.496 INFO [stderr] Nov 30 14:16:05.596 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.596 INFO [stderr] --> src/bindings/red_brick.rs:612:55 Nov 30 14:16:05.596 INFO [stderr] | Nov 30 14:16:05.596 INFO [stderr] 612 | environment_list_id: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:05.596 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:05.596 INFO [stderr] | Nov 30 14:16:05.596 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:05.596 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.596 INFO [stderr] Nov 30 14:16:05.620 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.620 INFO [stderr] --> src/bindings/remote_switch_bricklet.rs:67:53 Nov 30 14:16:05.620 INFO [stderr] | Nov 30 14:16:05.620 INFO [stderr] 67 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:05.620 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:05.620 INFO [stderr] | Nov 30 14:16:05.620 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:05.620 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.620 INFO [stderr] Nov 30 14:16:05.700 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.700 INFO [stderr] --> src/bindings/red_brick.rs:613:63 Nov 30 14:16:05.700 INFO [stderr] | Nov 30 14:16:05.700 INFO [stderr] 613 | working_directory_string_id: ::from_le_bytes(&bytes[7..9]), Nov 30 14:16:05.700 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:05.700 INFO [stderr] | Nov 30 14:16:05.700 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:05.700 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.700 INFO [stderr] Nov 30 14:16:05.700 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.700 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:113:46 Nov 30 14:16:05.700 INFO [stderr] | Nov 30 14:16:05.700 INFO [stderr] 113 | remote_type: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:05.700 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:05.700 INFO [stderr] | Nov 30 14:16:05.700 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:05.700 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.700 INFO [stderr] Nov 30 14:16:05.776 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.776 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:114:51 Nov 30 14:16:05.776 INFO [stderr] | Nov 30 14:16:05.776 INFO [stderr] 114 | minimum_repeats: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:05.776 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:05.776 INFO [stderr] | Nov 30 14:16:05.776 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:05.776 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.776 INFO [stderr] Nov 30 14:16:05.810 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.810 INFO [stderr] --> src/bindings/red_brick.rs:629:45 Nov 30 14:16:05.810 INFO [stderr] | Nov 30 14:16:05.810 INFO [stderr] 629 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:05.810 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:05.810 INFO [stderr] | Nov 30 14:16:05.810 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:05.810 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.810 INFO [stderr] Nov 30 14:16:05.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.848 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:131:45 Nov 30 14:16:05.848 INFO [stderr] | Nov 30 14:16:05.848 INFO [stderr] 131 | house_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:05.848 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:05.848 INFO [stderr] | Nov 30 14:16:05.848 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:05.848 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.848 INFO [stderr] Nov 30 14:16:05.896 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.896 INFO [stderr] --> src/bindings/red_brick.rs:630:39 Nov 30 14:16:05.896 INFO [stderr] | Nov 30 14:16:05.896 INFO [stderr] 630 | pid: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:05.896 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:05.896 INFO [stderr] | Nov 30 14:16:05.896 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:05.896 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.896 INFO [stderr] Nov 30 14:16:05.904 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.904 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:132:48 Nov 30 14:16:05.904 INFO [stderr] | Nov 30 14:16:05.904 INFO [stderr] 132 | receiver_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:05.904 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:05.904 INFO [stderr] | Nov 30 14:16:05.904 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:05.904 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.904 INFO [stderr] Nov 30 14:16:05.944 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.944 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:133:44 Nov 30 14:16:05.944 INFO [stderr] | Nov 30 14:16:05.944 INFO [stderr] 133 | switch_to: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:05.945 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:05.945 INFO [stderr] | Nov 30 14:16:05.945 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:05.945 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.945 INFO [stderr] Nov 30 14:16:05.968 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.968 INFO [stderr] --> src/bindings/red_brick.rs:631:39 Nov 30 14:16:05.968 INFO [stderr] | Nov 30 14:16:05.968 INFO [stderr] 631 | uid: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:05.968 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:05.968 INFO [stderr] | Nov 30 14:16:05.969 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:05.969 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.969 INFO [stderr] Nov 30 14:16:05.989 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:05.989 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:134:43 Nov 30 14:16:05.989 INFO [stderr] | Nov 30 14:16:05.990 INFO [stderr] 134 | repeats: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:05.990 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:05.990 INFO [stderr] | Nov 30 14:16:05.990 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:05.990 INFO [stderr] found type `&[u8]` Nov 30 14:16:05.990 INFO [stderr] Nov 30 14:16:06.016 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.016 INFO [stderr] --> src/bindings/red_brick.rs:632:39 Nov 30 14:16:06.016 INFO [stderr] | Nov 30 14:16:06.016 INFO [stderr] 632 | gid: ::from_le_bytes(&bytes[9..13]), Nov 30 14:16:06.016 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:06.016 INFO [stderr] | Nov 30 14:16:06.016 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:06.016 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.016 INFO [stderr] Nov 30 14:16:06.080 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.080 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.080 INFO [stderr] --> src/bindings/red_brick.rs:648:45 Nov 30 14:16:06.080 INFO [stderr] | Nov 30 14:16:06.080 INFO [stderr] 648 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:06.080 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:151:43 Nov 30 14:16:06.080 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.080 INFO [stderr] | Nov 30 14:16:06.080 INFO [stderr] 151 | address: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:06.080 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:06.080 INFO [stderr] | Nov 30 14:16:06.080 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.080 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.080 INFO [stderr] Nov 30 14:16:06.080 INFO [stderr] | Nov 30 14:16:06.080 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:06.080 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.080 INFO [stderr] Nov 30 14:16:06.124 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.124 INFO [stderr] --> src/bindings/red_brick.rs:649:49 Nov 30 14:16:06.124 INFO [stderr] | Nov 30 14:16:06.124 INFO [stderr] 649 | stdin_file_id: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:06.124 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:06.124 INFO [stderr] | Nov 30 14:16:06.124 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:06.124 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.124 INFO [stderr] Nov 30 14:16:06.160 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.160 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:152:39 Nov 30 14:16:06.160 INFO [stderr] | Nov 30 14:16:06.160 INFO [stderr] 152 | unit: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:06.160 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.160 INFO [stderr] | Nov 30 14:16:06.160 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.160 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.160 INFO [stderr] Nov 30 14:16:06.176 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.176 INFO [stderr] --> src/bindings/red_brick.rs:650:50 Nov 30 14:16:06.176 INFO [stderr] | Nov 30 14:16:06.176 INFO [stderr] 650 | stdout_file_id: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:06.176 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:06.176 INFO [stderr] | Nov 30 14:16:06.176 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:06.176 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.176 INFO [stderr] Nov 30 14:16:06.211 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.211 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:153:44 Nov 30 14:16:06.211 INFO [stderr] | Nov 30 14:16:06.211 INFO [stderr] 153 | switch_to: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:06.211 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.211 INFO [stderr] | Nov 30 14:16:06.211 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.211 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.211 INFO [stderr] Nov 30 14:16:06.236 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.236 INFO [stderr] --> src/bindings/red_brick.rs:651:50 Nov 30 14:16:06.236 INFO [stderr] | Nov 30 14:16:06.236 INFO [stderr] 651 | stderr_file_id: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:06.236 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:06.236 INFO [stderr] | Nov 30 14:16:06.236 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:06.236 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.236 INFO [stderr] Nov 30 14:16:06.260 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.260 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:154:44 Nov 30 14:16:06.260 INFO [stderr] | Nov 30 14:16:06.260 INFO [stderr] 154 | dim_value: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:06.260 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.260 INFO [stderr] | Nov 30 14:16:06.260 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.260 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.260 INFO [stderr] Nov 30 14:16:06.286 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.286 INFO [stderr] --> src/bindings/red_brick.rs:667:45 Nov 30 14:16:06.286 INFO [stderr] | Nov 30 14:16:06.286 INFO [stderr] 667 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:06.286 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.286 INFO [stderr] | Nov 30 14:16:06.286 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.286 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.286 INFO [stderr] Nov 30 14:16:06.308 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.308 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:155:43 Nov 30 14:16:06.308 INFO [stderr] | Nov 30 14:16:06.308 INFO [stderr] 155 | repeats: ::from_le_bytes(&bytes[7..9]), Nov 30 14:16:06.308 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:06.308 INFO [stderr] | Nov 30 14:16:06.308 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:06.308 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.308 INFO [stderr] Nov 30 14:16:06.336 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.337 INFO [stderr] --> src/bindings/red_brick.rs:668:40 Nov 30 14:16:06.337 INFO [stderr] | Nov 30 14:16:06.337 INFO [stderr] 668 | state: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:06.337 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.337 INFO [stderr] | Nov 30 14:16:06.337 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.337 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.337 INFO [stderr] Nov 30 14:16:06.360 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.360 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:172:46 Nov 30 14:16:06.360 INFO [stderr] | Nov 30 14:16:06.360 INFO [stderr] 172 | device_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:06.360 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.360 INFO [stderr] | Nov 30 14:16:06.360 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.360 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.360 INFO [stderr] Nov 30 14:16:06.383 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.383 INFO [stderr] --> src/bindings/red_brick.rs:669:45 Nov 30 14:16:06.383 INFO [stderr] | Nov 30 14:16:06.383 INFO [stderr] 669 | timestamp: ::from_le_bytes(&bytes[2..10]), Nov 30 14:16:06.383 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:06.383 INFO [stderr] | Nov 30 14:16:06.383 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:06.383 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.383 INFO [stderr] Nov 30 14:16:06.407 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.407 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:173:44 Nov 30 14:16:06.407 INFO [stderr] | Nov 30 14:16:06.407 INFO [stderr] 173 | switch_to: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:06.407 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.407 INFO [stderr] | Nov 30 14:16:06.407 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.407 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.407 INFO [stderr] Nov 30 14:16:06.440 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.440 INFO [stderr] --> src/bindings/red_brick.rs:670:44 Nov 30 14:16:06.440 INFO [stderr] | Nov 30 14:16:06.440 INFO [stderr] 670 | exit_code: ::from_le_bytes(&bytes[10..11]), Nov 30 14:16:06.440 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.440 INFO [stderr] | Nov 30 14:16:06.440 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.440 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.440 INFO [stderr] Nov 30 14:16:06.453 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.453 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:174:43 Nov 30 14:16:06.453 INFO [stderr] | Nov 30 14:16:06.453 INFO [stderr] 174 | repeats: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:06.453 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:06.453 INFO [stderr] | Nov 30 14:16:06.453 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:06.453 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.453 INFO [stderr] Nov 30 14:16:06.498 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.498 INFO [stderr] --> src/bindings/red_brick.rs:686:46 Nov 30 14:16:06.498 INFO [stderr] | Nov 30 14:16:06.498 INFO [stderr] 686 | process_id: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:06.498 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:06.498 INFO [stderr] | Nov 30 14:16:06.498 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:06.498 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.499 INFO [stderr] Nov 30 14:16:06.503 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.503 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:190:45 Nov 30 14:16:06.503 INFO [stderr] | Nov 30 14:16:06.503 INFO [stderr] 190 | house_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:06.503 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.503 INFO [stderr] | Nov 30 14:16:06.503 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.503 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.503 INFO [stderr] Nov 30 14:16:06.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.556 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:191:48 Nov 30 14:16:06.556 INFO [stderr] | Nov 30 14:16:06.556 INFO [stderr] 191 | receiver_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:06.556 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.556 INFO [stderr] | Nov 30 14:16:06.556 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.556 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.556 INFO [stderr] Nov 30 14:16:06.576 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.576 INFO [stderr] --> src/bindings/red_brick.rs:687:40 Nov 30 14:16:06.576 INFO [stderr] | Nov 30 14:16:06.576 INFO [stderr] 687 | state: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:06.576 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.576 INFO [stderr] | Nov 30 14:16:06.576 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.576 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.584 INFO [stderr] Nov 30 14:16:06.604 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.604 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:192:44 Nov 30 14:16:06.604 INFO [stderr] | Nov 30 14:16:06.604 INFO [stderr] 192 | switch_to: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:06.604 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.604 INFO [stderr] | Nov 30 14:16:06.604 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.604 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.604 INFO [stderr] Nov 30 14:16:06.650 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.650 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:193:43 Nov 30 14:16:06.650 INFO [stderr] | Nov 30 14:16:06.650 INFO [stderr] 193 | repeats: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:06.650 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:06.650 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.650 INFO [stderr] --> src/bindings/red_brick.rs:688:45 Nov 30 14:16:06.650 INFO [stderr] | Nov 30 14:16:06.650 INFO [stderr] 688 | timestamp: ::from_le_bytes(&bytes[3..11]), Nov 30 14:16:06.650 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:06.650 INFO [stderr] | Nov 30 14:16:06.650 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:06.650 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.650 INFO [stderr] Nov 30 14:16:06.650 INFO [stderr] | Nov 30 14:16:06.650 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:06.650 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.650 INFO [stderr] Nov 30 14:16:06.695 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.695 INFO [stderr] --> src/bindings/red_brick.rs:689:44 Nov 30 14:16:06.695 INFO [stderr] | Nov 30 14:16:06.695 INFO [stderr] 689 | exit_code: ::from_le_bytes(&bytes[11..12]), Nov 30 14:16:06.695 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.695 INFO [stderr] | Nov 30 14:16:06.695 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.695 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.695 INFO [stderr] Nov 30 14:16:06.704 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.704 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:210:43 Nov 30 14:16:06.704 INFO [stderr] | Nov 30 14:16:06.704 INFO [stderr] 210 | address: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:06.704 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:06.704 INFO [stderr] | Nov 30 14:16:06.704 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:06.704 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.704 INFO [stderr] Nov 30 14:16:06.748 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.748 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:211:39 Nov 30 14:16:06.748 INFO [stderr] | Nov 30 14:16:06.748 INFO [stderr] 211 | unit: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:06.748 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.748 INFO [stderr] | Nov 30 14:16:06.748 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.748 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.748 INFO [stderr] Nov 30 14:16:06.768 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.768 INFO [stderr] --> src/bindings/red_brick.rs:702:52 Nov 30 14:16:06.768 INFO [stderr] | Nov 30 14:16:06.768 INFO [stderr] 702 | Programs { error_code: ::from_le_bytes(&bytes[0..1]), programs_list_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:06.768 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.768 INFO [stderr] | Nov 30 14:16:06.768 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.768 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.768 INFO [stderr] Nov 30 14:16:06.794 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.794 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:212:44 Nov 30 14:16:06.794 INFO [stderr] | Nov 30 14:16:06.794 INFO [stderr] 212 | switch_to: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:06.794 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.794 INFO [stderr] | Nov 30 14:16:06.794 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.794 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.794 INFO [stderr] Nov 30 14:16:06.839 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.839 INFO [stderr] --> src/bindings/red_brick.rs:702:106 Nov 30 14:16:06.839 INFO [stderr] | Nov 30 14:16:06.839 INFO [stderr] 702 | Programs { error_code: ::from_le_bytes(&bytes[0..1]), programs_list_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:06.839 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:06.839 INFO [stderr] | Nov 30 14:16:06.839 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:06.839 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.839 INFO [stderr] Nov 30 14:16:06.843 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.843 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:213:44 Nov 30 14:16:06.843 INFO [stderr] | Nov 30 14:16:06.843 INFO [stderr] 213 | dim_value: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:06.843 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.843 INFO [stderr] | Nov 30 14:16:06.843 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.843 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.843 INFO [stderr] Nov 30 14:16:06.891 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.892 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:214:43 Nov 30 14:16:06.892 INFO [stderr] | Nov 30 14:16:06.892 INFO [stderr] 214 | repeats: ::from_le_bytes(&bytes[7..9]), Nov 30 14:16:06.892 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:06.892 INFO [stderr] | Nov 30 14:16:06.893 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:06.893 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.893 INFO [stderr] Nov 30 14:16:06.932 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.932 INFO [stderr] --> src/bindings/red_brick.rs:714:57 Nov 30 14:16:06.932 INFO [stderr] | Nov 30 14:16:06.932 INFO [stderr] 714 | DefineProgram { error_code: ::from_le_bytes(&bytes[0..1]), program_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:06.932 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.932 INFO [stderr] | Nov 30 14:16:06.932 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.932 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.933 INFO [stderr] Nov 30 14:16:06.942 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.942 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:231:46 Nov 30 14:16:06.942 INFO [stderr] | Nov 30 14:16:06.943 INFO [stderr] 231 | device_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:06.943 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:06.943 INFO [stderr] | Nov 30 14:16:06.943 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:06.943 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.943 INFO [stderr] Nov 30 14:16:06.992 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:06.992 INFO [stderr] --> src/bindings/red_brick.rs:714:105 Nov 30 14:16:06.992 INFO [stderr] | Nov 30 14:16:06.992 INFO [stderr] 714 | DefineProgram { error_code: ::from_le_bytes(&bytes[0..1]), program_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:06.992 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:06.992 INFO [stderr] | Nov 30 14:16:06.992 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:06.992 INFO [stderr] found type `&[u8]` Nov 30 14:16:06.992 INFO [stderr] Nov 30 14:16:07.000 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.000 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:232:44 Nov 30 14:16:07.000 INFO [stderr] | Nov 30 14:16:07.000 INFO [stderr] 232 | switch_to: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:07.000 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.000 INFO [stderr] | Nov 30 14:16:07.000 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.000 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.000 INFO [stderr] Nov 30 14:16:07.040 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.040 INFO [stderr] --> src/bindings/red_brick.rs:726:61 Nov 30 14:16:07.040 INFO [stderr] | Nov 30 14:16:07.040 INFO [stderr] 726 | ProgramIdentifier { error_code: ::from_le_bytes(&bytes[0..1]), identifier_string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:07.040 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.040 INFO [stderr] | Nov 30 14:16:07.040 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.040 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.040 INFO [stderr] Nov 30 14:16:07.044 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.044 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:233:43 Nov 30 14:16:07.044 INFO [stderr] | Nov 30 14:16:07.044 INFO [stderr] 233 | repeats: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:07.044 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:07.044 INFO [stderr] | Nov 30 14:16:07.044 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:07.044 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.044 INFO [stderr] Nov 30 14:16:07.091 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.091 INFO [stderr] --> src/bindings/red_brick.rs:726:119 Nov 30 14:16:07.091 INFO [stderr] | Nov 30 14:16:07.091 INFO [stderr] 726 | ProgramIdentifier { error_code: ::from_le_bytes(&bytes[0..1]), identifier_string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:07.091 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:07.091 INFO [stderr] | Nov 30 14:16:07.091 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:07.091 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.091 INFO [stderr] Nov 30 14:16:07.096 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.096 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:249:60 Nov 30 14:16:07.096 INFO [stderr] | Nov 30 14:16:07.096 INFO [stderr] 249 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:07.096 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:07.096 INFO [stderr] | Nov 30 14:16:07.096 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:07.096 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.096 INFO [stderr] Nov 30 14:16:07.140 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.140 INFO [stderr] --> src/bindings/red_brick.rs:738:64 Nov 30 14:16:07.140 INFO [stderr] | Nov 30 14:16:07.140 INFO [stderr] 738 | ProgramRootDirectory { error_code: ::from_le_bytes(&bytes[0..1]), root_directory_string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:07.140 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.140 INFO [stderr] | Nov 30 14:16:07.140 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.140 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.140 INFO [stderr] Nov 30 14:16:07.145 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.145 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:250:64 Nov 30 14:16:07.145 INFO [stderr] | Nov 30 14:16:07.145 INFO [stderr] 250 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:07.145 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:07.145 INFO [stderr] | Nov 30 14:16:07.145 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:07.145 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.145 INFO [stderr] Nov 30 14:16:07.290 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.290 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:251:53 Nov 30 14:16:07.290 INFO [stderr] | Nov 30 14:16:07.290 INFO [stderr] 251 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:07.290 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:07.291 INFO [stderr] | Nov 30 14:16:07.291 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:07.291 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.291 INFO [stderr] Nov 30 14:16:07.291 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.291 INFO [stderr] --> src/bindings/red_brick.rs:738:126 Nov 30 14:16:07.291 INFO [stderr] | Nov 30 14:16:07.291 INFO [stderr] 738 | ProgramRootDirectory { error_code: ::from_le_bytes(&bytes[0..1]), root_directory_string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:07.291 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:07.291 INFO [stderr] | Nov 30 14:16:07.291 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:07.291 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.291 INFO [stderr] Nov 30 14:16:07.291 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.291 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:252:56 Nov 30 14:16:07.291 INFO [stderr] | Nov 30 14:16:07.291 INFO [stderr] 252 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:07.291 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:07.291 INFO [stderr] | Nov 30 14:16:07.291 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:07.291 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.291 INFO [stderr] Nov 30 14:16:07.296 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.296 INFO [stderr] --> src/bindings/red_brick.rs:754:45 Nov 30 14:16:07.296 INFO [stderr] | Nov 30 14:16:07.296 INFO [stderr] 754 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:07.296 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.296 INFO [stderr] | Nov 30 14:16:07.296 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.296 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.296 INFO [stderr] Nov 30 14:16:07.299 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.299 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:275:53 Nov 30 14:16:07.299 INFO [stderr] | Nov 30 14:16:07.299 INFO [stderr] 275 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:07.299 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:07.299 INFO [stderr] | Nov 30 14:16:07.299 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:07.299 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.299 INFO [stderr] Nov 30 14:16:07.404 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.404 INFO [stderr] --> src/bindings/red_brick.rs:755:56 Nov 30 14:16:07.404 INFO [stderr] | Nov 30 14:16:07.404 INFO [stderr] 755 | executable_string_id: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:07.404 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:07.404 INFO [stderr] | Nov 30 14:16:07.404 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:07.404 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.404 INFO [stderr] Nov 30 14:16:07.404 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.404 INFO [stderr] --> src/bindings/rgb_led_bricklet.rs:37:43 Nov 30 14:16:07.404 INFO [stderr] | Nov 30 14:16:07.404 INFO [stderr] 37 | RgbValue { r: ::from_le_bytes(&bytes[0..1]), g: ::from_le_bytes(&bytes[1..2]), b: ::from_le_bytes(&bytes[2..3]) } Nov 30 14:16:07.404 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.404 INFO [stderr] | Nov 30 14:16:07.404 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.404 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.404 INFO [stderr] Nov 30 14:16:07.412 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.412 INFO [stderr] --> src/bindings/red_brick.rs:756:53 Nov 30 14:16:07.412 INFO [stderr] | Nov 30 14:16:07.412 INFO [stderr] 756 | arguments_list_id: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:07.412 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:07.412 INFO [stderr] | Nov 30 14:16:07.412 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:07.412 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.412 INFO [stderr] Nov 30 14:16:07.419 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.419 INFO [stderr] --> src/bindings/rgb_led_bricklet.rs:37:81 Nov 30 14:16:07.419 INFO [stderr] | Nov 30 14:16:07.456 INFO [stderr] 37 | RgbValue { r: ::from_le_bytes(&bytes[0..1]), g: ::from_le_bytes(&bytes[1..2]), b: ::from_le_bytes(&bytes[2..3]) } Nov 30 14:16:07.456 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.456 INFO [stderr] | Nov 30 14:16:07.456 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.456 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.456 INFO [stderr] Nov 30 14:16:07.456 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.456 INFO [stderr] --> src/bindings/red_brick.rs:757:55 Nov 30 14:16:07.456 INFO [stderr] | Nov 30 14:16:07.456 INFO [stderr] 757 | environment_list_id: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:07.456 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:07.457 INFO [stderr] | Nov 30 14:16:07.457 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:07.457 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.457 INFO [stderr] Nov 30 14:16:07.468 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.468 INFO [stderr] --> src/bindings/rgb_led_bricklet.rs:37:119 Nov 30 14:16:07.468 INFO [stderr] | Nov 30 14:16:07.468 INFO [stderr] 37 | RgbValue { r: ::from_le_bytes(&bytes[0..1]), g: ::from_le_bytes(&bytes[1..2]), b: ::from_le_bytes(&bytes[2..3]) } Nov 30 14:16:07.468 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.468 INFO [stderr] | Nov 30 14:16:07.468 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.468 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.468 INFO [stderr] Nov 30 14:16:07.526 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.526 INFO [stderr] --> src/bindings/red_brick.rs:758:63 Nov 30 14:16:07.526 INFO [stderr] | Nov 30 14:16:07.526 INFO [stderr] 758 | working_directory_string_id: ::from_le_bytes(&bytes[7..9]), Nov 30 14:16:07.526 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:07.526 INFO [stderr] | Nov 30 14:16:07.527 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:07.527 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.527 INFO [stderr] Nov 30 14:16:07.527 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.527 INFO [stderr] --> src/bindings/rgb_led_bricklet.rs:59:53 Nov 30 14:16:07.527 INFO [stderr] | Nov 30 14:16:07.527 INFO [stderr] 59 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:07.527 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:07.527 INFO [stderr] | Nov 30 14:16:07.527 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:07.527 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.527 INFO [stderr] Nov 30 14:16:07.612 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.612 INFO [stderr] --> src/bindings/red_brick.rs:777:45 Nov 30 14:16:07.612 INFO [stderr] | Nov 30 14:16:07.612 INFO [stderr] 777 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:07.612 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.612 INFO [stderr] | Nov 30 14:16:07.612 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.612 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.612 INFO [stderr] Nov 30 14:16:07.612 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.612 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:87:42 Nov 30 14:16:07.612 INFO [stderr] | Nov 30 14:16:07.612 INFO [stderr] 87 | Color { red: ::from_le_bytes(&bytes[0..1]), green: ::from_le_bytes(&bytes[1..2]), blue: ::from_le_bytes(&bytes[2..3]) } Nov 30 14:16:07.612 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.612 INFO [stderr] | Nov 30 14:16:07.612 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.612 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.612 INFO [stderr] Nov 30 14:16:07.620 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.620 INFO [stderr] --> src/bindings/red_brick.rs:778:52 Nov 30 14:16:07.620 INFO [stderr] | Nov 30 14:16:07.620 INFO [stderr] 778 | stdin_redirection: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:07.620 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.620 INFO [stderr] | Nov 30 14:16:07.620 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.620 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.620 INFO [stderr] Nov 30 14:16:07.628 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.628 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:87:84 Nov 30 14:16:07.628 INFO [stderr] | Nov 30 14:16:07.628 INFO [stderr] 87 | Color { red: ::from_le_bytes(&bytes[0..1]), green: ::from_le_bytes(&bytes[1..2]), blue: ::from_le_bytes(&bytes[2..3]) } Nov 30 14:16:07.628 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.628 INFO [stderr] | Nov 30 14:16:07.628 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.628 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.628 INFO [stderr] Nov 30 14:16:07.670 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.670 INFO [stderr] --> src/bindings/red_brick.rs:779:61 Nov 30 14:16:07.670 INFO [stderr] | Nov 30 14:16:07.670 INFO [stderr] 779 | stdin_file_name_string_id: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:07.670 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:07.670 INFO [stderr] | Nov 30 14:16:07.670 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:07.671 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.671 INFO [stderr] Nov 30 14:16:07.726 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.726 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:87:125 Nov 30 14:16:07.726 INFO [stderr] | Nov 30 14:16:07.726 INFO [stderr] 87 | Color { red: ::from_le_bytes(&bytes[0..1]), green: ::from_le_bytes(&bytes[1..2]), blue: ::from_le_bytes(&bytes[2..3]) } Nov 30 14:16:07.726 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.726 INFO [stderr] | Nov 30 14:16:07.726 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.726 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.726 INFO [stderr] Nov 30 14:16:07.760 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.760 INFO [stderr] --> src/bindings/red_brick.rs:780:53 Nov 30 14:16:07.760 INFO [stderr] | Nov 30 14:16:07.760 INFO [stderr] 780 | stdout_redirection: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:07.760 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.760 INFO [stderr] | Nov 30 14:16:07.760 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.760 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.760 INFO [stderr] Nov 30 14:16:07.768 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.768 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:101:38 Nov 30 14:16:07.768 INFO [stderr] | Nov 30 14:16:07.768 INFO [stderr] 101 | red: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:07.768 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.768 INFO [stderr] | Nov 30 14:16:07.768 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.768 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.768 INFO [stderr] Nov 30 14:16:07.800 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.800 INFO [stderr] --> src/bindings/red_brick.rs:781:62 Nov 30 14:16:07.800 INFO [stderr] | Nov 30 14:16:07.800 INFO [stderr] 781 | stdout_file_name_string_id: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:07.800 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:07.800 INFO [stderr] | Nov 30 14:16:07.800 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:07.800 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.800 INFO [stderr] Nov 30 14:16:07.828 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.828 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:102:40 Nov 30 14:16:07.828 INFO [stderr] | Nov 30 14:16:07.828 INFO [stderr] 102 | green: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:07.828 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.828 INFO [stderr] | Nov 30 14:16:07.828 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.828 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.828 INFO [stderr] Nov 30 14:16:07.893 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.893 INFO [stderr] --> src/bindings/red_brick.rs:782:53 Nov 30 14:16:07.894 INFO [stderr] | Nov 30 14:16:07.894 INFO [stderr] 782 | stderr_redirection: ::from_le_bytes(&bytes[7..8]), Nov 30 14:16:07.894 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.894 INFO [stderr] | Nov 30 14:16:07.894 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.894 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.894 INFO [stderr] Nov 30 14:16:07.894 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.894 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:103:39 Nov 30 14:16:07.894 INFO [stderr] | Nov 30 14:16:07.894 INFO [stderr] 103 | blue: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:07.894 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.894 INFO [stderr] | Nov 30 14:16:07.894 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.894 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.894 INFO [stderr] Nov 30 14:16:07.894 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.894 INFO [stderr] --> src/bindings/red_brick.rs:783:62 Nov 30 14:16:07.894 INFO [stderr] | Nov 30 14:16:07.894 INFO [stderr] 783 | stderr_file_name_string_id: ::from_le_bytes(&bytes[8..10]), Nov 30 14:16:07.894 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:07.894 INFO [stderr] | Nov 30 14:16:07.894 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:07.894 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.894 INFO [stderr] Nov 30 14:16:07.928 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.928 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:119:60 Nov 30 14:16:07.928 INFO [stderr] | Nov 30 14:16:07.928 INFO [stderr] 119 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:07.928 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:07.928 INFO [stderr] | Nov 30 14:16:07.928 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:07.928 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.928 INFO [stderr] Nov 30 14:16:07.956 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:07.956 INFO [stderr] --> src/bindings/red_brick.rs:800:45 Nov 30 14:16:07.956 INFO [stderr] | Nov 30 14:16:07.956 INFO [stderr] 800 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:07.956 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:07.956 INFO [stderr] | Nov 30 14:16:07.956 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:07.956 INFO [stderr] found type `&[u8]` Nov 30 14:16:07.956 INFO [stderr] Nov 30 14:16:08.000 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.000 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:120:64 Nov 30 14:16:08.000 INFO [stderr] | Nov 30 14:16:08.000 INFO [stderr] 120 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:08.000 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:08.000 INFO [stderr] | Nov 30 14:16:08.000 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:08.000 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.000 INFO [stderr] Nov 30 14:16:08.018 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.018 INFO [stderr] --> src/bindings/red_brick.rs:801:45 Nov 30 14:16:08.018 INFO [stderr] | Nov 30 14:16:08.018 INFO [stderr] 801 | start_mode: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:08.018 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:08.018 INFO [stderr] | Nov 30 14:16:08.018 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:08.018 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.018 INFO [stderr] Nov 30 14:16:08.060 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.060 INFO [stderr] --> src/bindings/red_brick.rs:803:50 Nov 30 14:16:08.060 INFO [stderr] | Nov 30 14:16:08.060 INFO [stderr] 803 | start_interval: ::from_le_bytes(&bytes[3..7]), Nov 30 14:16:08.060 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:08.060 INFO [stderr] | Nov 30 14:16:08.060 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:08.060 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.060 INFO [stderr] Nov 30 14:16:08.072 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.072 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:121:53 Nov 30 14:16:08.072 INFO [stderr] | Nov 30 14:16:08.072 INFO [stderr] 121 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:08.072 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:08.072 INFO [stderr] | Nov 30 14:16:08.072 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:08.072 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.072 INFO [stderr] Nov 30 14:16:08.120 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.120 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:122:56 Nov 30 14:16:08.120 INFO [stderr] | Nov 30 14:16:08.120 INFO [stderr] 122 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:08.120 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:08.120 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.120 INFO [stderr] --> src/bindings/red_brick.rs:804:58 Nov 30 14:16:08.120 INFO [stderr] | Nov 30 14:16:08.120 INFO [stderr] 804 | start_fields_string_id: ::from_le_bytes(&bytes[7..9]), Nov 30 14:16:08.120 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:08.120 INFO [stderr] | Nov 30 14:16:08.120 INFO [stderr] | Nov 30 14:16:08.120 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:08.120 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.120 INFO [stderr] Nov 30 14:16:08.120 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:08.120 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.120 INFO [stderr] Nov 30 14:16:08.172 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.172 INFO [stderr] --> src/bindings/red_brick.rs:820:45 Nov 30 14:16:08.172 INFO [stderr] | Nov 30 14:16:08.172 INFO [stderr] 820 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:08.172 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:08.172 INFO [stderr] | Nov 30 14:16:08.172 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:08.172 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.172 INFO [stderr] Nov 30 14:16:08.180 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.180 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:145:53 Nov 30 14:16:08.180 INFO [stderr] | Nov 30 14:16:08.180 INFO [stderr] 145 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:08.180 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:08.180 INFO [stderr] | Nov 30 14:16:08.180 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:08.180 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.180 INFO [stderr] Nov 30 14:16:08.219 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.220 INFO [stderr] --> src/bindings/red_brick.rs:821:40 Nov 30 14:16:08.220 INFO [stderr] | Nov 30 14:16:08.220 INFO [stderr] 821 | state: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:08.220 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:08.220 INFO [stderr] | Nov 30 14:16:08.220 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:08.220 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.220 INFO [stderr] Nov 30 14:16:08.248 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.248 INFO [stderr] --> src/bindings/rgb_led_matrix_bricklet.rs:97:60 Nov 30 14:16:08.248 INFO [stderr] | Nov 30 14:16:08.248 INFO [stderr] 97 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:08.248 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:08.248 INFO [stderr] | Nov 30 14:16:08.248 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:08.248 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.248 INFO [stderr] Nov 30 14:16:08.264 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.264 INFO [stderr] --> src/bindings/red_brick.rs:822:45 Nov 30 14:16:08.264 INFO [stderr] | Nov 30 14:16:08.264 INFO [stderr] 822 | timestamp: ::from_le_bytes(&bytes[2..10]), Nov 30 14:16:08.264 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:08.264 INFO [stderr] | Nov 30 14:16:08.264 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:08.264 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.264 INFO [stderr] Nov 30 14:16:08.312 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.312 INFO [stderr] --> src/bindings/red_brick.rs:823:53 Nov 30 14:16:08.312 INFO [stderr] | Nov 30 14:16:08.312 INFO [stderr] 823 | message_string_id: ::from_le_bytes(&bytes[10..12]), Nov 30 14:16:08.312 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:08.312 INFO [stderr] | Nov 30 14:16:08.312 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:08.312 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.312 INFO [stderr] Nov 30 14:16:08.320 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.320 INFO [stderr] --> src/bindings/rgb_led_matrix_bricklet.rs:98:64 Nov 30 14:16:08.320 INFO [stderr] | Nov 30 14:16:08.320 INFO [stderr] 98 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:08.320 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:08.320 INFO [stderr] | Nov 30 14:16:08.320 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:08.320 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.320 INFO [stderr] Nov 30 14:16:08.356 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.356 INFO [stderr] --> src/bindings/red_brick.rs:838:45 Nov 30 14:16:08.356 INFO [stderr] | Nov 30 14:16:08.356 INFO [stderr] 838 | error_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:08.356 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:08.356 INFO [stderr] | Nov 30 14:16:08.356 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:08.356 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.356 INFO [stderr] Nov 30 14:16:08.395 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.395 INFO [stderr] --> src/bindings/rgb_led_matrix_bricklet.rs:99:53 Nov 30 14:16:08.395 INFO [stderr] | Nov 30 14:16:08.395 INFO [stderr] 99 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:08.395 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:08.395 INFO [stderr] | Nov 30 14:16:08.395 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:08.395 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.395 INFO [stderr] Nov 30 14:16:08.395 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.395 INFO [stderr] --> src/bindings/red_brick.rs:839:46 Nov 30 14:16:08.395 INFO [stderr] | Nov 30 14:16:08.395 INFO [stderr] 839 | process_id: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:08.395 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:08.395 INFO [stderr] | Nov 30 14:16:08.395 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:08.395 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.395 INFO [stderr] Nov 30 14:16:08.439 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.439 INFO [stderr] --> src/bindings/red_brick.rs:840:45 Nov 30 14:16:08.439 INFO [stderr] | Nov 30 14:16:08.439 INFO [stderr] 840 | timestamp: ::from_le_bytes(&bytes[3..11]), Nov 30 14:16:08.439 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 8 elements, found &[u8] Nov 30 14:16:08.439 INFO [stderr] | Nov 30 14:16:08.439 INFO [stderr] = note: expected type `[u8; 8]` Nov 30 14:16:08.439 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.440 INFO [stderr] Nov 30 14:16:08.461 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.462 INFO [stderr] --> src/bindings/rgb_led_matrix_bricklet.rs:100:56 Nov 30 14:16:08.462 INFO [stderr] | Nov 30 14:16:08.462 INFO [stderr] 100 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:08.462 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:08.462 INFO [stderr] | Nov 30 14:16:08.462 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:08.462 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.462 INFO [stderr] Nov 30 14:16:08.487 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.487 INFO [stderr] --> src/bindings/red_brick.rs:853:68 Nov 30 14:16:08.487 INFO [stderr] | Nov 30 14:16:08.487 INFO [stderr] 853 | CustomProgramOptionNames { error_code: ::from_le_bytes(&bytes[0..1]), names_list_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:08.487 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:08.487 INFO [stderr] | Nov 30 14:16:08.487 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:08.487 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.488 INFO [stderr] Nov 30 14:16:08.516 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.516 INFO [stderr] --> src/bindings/rgb_led_matrix_bricklet.rs:123:53 Nov 30 14:16:08.516 INFO [stderr] | Nov 30 14:16:08.516 INFO [stderr] 123 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:08.516 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:08.516 INFO [stderr] | Nov 30 14:16:08.516 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:08.516 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.516 INFO [stderr] Nov 30 14:16:08.536 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.536 INFO [stderr] --> src/bindings/red_brick.rs:853:119 Nov 30 14:16:08.536 INFO [stderr] | Nov 30 14:16:08.536 INFO [stderr] 853 | CustomProgramOptionNames { error_code: ::from_le_bytes(&bytes[0..1]), names_list_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:08.536 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:08.536 INFO [stderr] | Nov 30 14:16:08.536 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:08.536 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.536 INFO [stderr] Nov 30 14:16:08.592 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.592 INFO [stderr] --> src/bindings/rotary_encoder_bricklet.rs:67:39 Nov 30 14:16:08.592 INFO [stderr] | Nov 30 14:16:08.592 INFO [stderr] 67 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:08.592 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:08.592 INFO [stderr] | Nov 30 14:16:08.592 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:08.592 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.592 INFO [stderr] Nov 30 14:16:08.597 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.597 INFO [stderr] --> src/bindings/red_brick.rs:865:68 Nov 30 14:16:08.597 INFO [stderr] | Nov 30 14:16:08.597 INFO [stderr] 865 | CustomProgramOptionValue { error_code: ::from_le_bytes(&bytes[0..1]), value_string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:08.597 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:08.597 INFO [stderr] | Nov 30 14:16:08.597 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:08.597 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.597 INFO [stderr] Nov 30 14:16:08.636 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.636 INFO [stderr] --> src/bindings/rotary_encoder_bricklet.rs:68:39 Nov 30 14:16:08.636 INFO [stderr] | Nov 30 14:16:08.636 INFO [stderr] 68 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:08.636 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:08.636 INFO [stderr] | Nov 30 14:16:08.636 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:08.636 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.636 INFO [stderr] Nov 30 14:16:08.640 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.640 INFO [stderr] --> src/bindings/red_brick.rs:865:121 Nov 30 14:16:08.640 INFO [stderr] | Nov 30 14:16:08.640 INFO [stderr] 865 | CustomProgramOptionValue { error_code: ::from_le_bytes(&bytes[0..1]), value_string_id: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:08.640 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:08.640 INFO [stderr] | Nov 30 14:16:08.640 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:08.640 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.640 INFO [stderr] Nov 30 14:16:08.686 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.686 INFO [stderr] --> src/bindings/rotary_encoder_bricklet.rs:91:53 Nov 30 14:16:08.686 INFO [stderr] | Nov 30 14:16:08.686 INFO [stderr] 91 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:08.686 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:08.686 INFO [stderr] | Nov 30 14:16:08.686 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:08.686 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.686 INFO [stderr] Nov 30 14:16:08.695 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.695 INFO [stderr] --> src/bindings/red_brick.rs:887:53 Nov 30 14:16:08.695 INFO [stderr] | Nov 30 14:16:08.695 INFO [stderr] 887 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:08.695 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:08.695 INFO [stderr] | Nov 30 14:16:08.696 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:08.696 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.696 INFO [stderr] Nov 30 14:16:08.768 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.768 INFO [stderr] --> src/bindings/rotary_encoder_v2_bricklet.rs:95:42 Nov 30 14:16:08.768 INFO [stderr] | Nov 30 14:16:08.768 INFO [stderr] 95 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:08.768 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:08.768 INFO [stderr] | Nov 30 14:16:08.768 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:08.768 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.768 INFO [stderr] Nov 30 14:16:08.840 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.840 INFO [stderr] --> src/bindings/remote_switch_bricklet.rs:67:53 Nov 30 14:16:08.840 INFO [stderr] | Nov 30 14:16:08.840 INFO [stderr] 67 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:08.840 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:08.840 INFO [stderr] | Nov 30 14:16:08.840 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:08.840 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.840 INFO [stderr] Nov 30 14:16:08.844 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.844 INFO [stderr] --> src/bindings/rotary_encoder_v2_bricklet.rs:98:39 Nov 30 14:16:08.844 INFO [stderr] | Nov 30 14:16:08.844 INFO [stderr] 98 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:08.844 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:08.844 INFO [stderr] | Nov 30 14:16:08.844 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:08.844 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.844 INFO [stderr] Nov 30 14:16:08.898 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.898 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:113:46 Nov 30 14:16:08.898 INFO [stderr] | Nov 30 14:16:08.898 INFO [stderr] 113 | remote_type: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:08.898 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:08.898 INFO [stderr] | Nov 30 14:16:08.898 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:08.898 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.898 INFO [stderr] Nov 30 14:16:08.944 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.944 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:114:51 Nov 30 14:16:08.944 INFO [stderr] | Nov 30 14:16:08.944 INFO [stderr] 114 | minimum_repeats: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:08.944 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:08.944 INFO [stderr] | Nov 30 14:16:08.944 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:08.944 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.944 INFO [stderr] Nov 30 14:16:08.944 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.944 INFO [stderr] --> src/bindings/rotary_encoder_v2_bricklet.rs:99:39 Nov 30 14:16:08.944 INFO [stderr] | Nov 30 14:16:08.944 INFO [stderr] 99 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:08.944 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:08.944 INFO [stderr] | Nov 30 14:16:08.944 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:08.944 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.944 INFO [stderr] Nov 30 14:16:08.996 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:08.996 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:131:45 Nov 30 14:16:08.996 INFO [stderr] | Nov 30 14:16:08.996 INFO [stderr] 131 | house_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:08.996 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:08.996 INFO [stderr] | Nov 30 14:16:08.996 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:08.996 INFO [stderr] found type `&[u8]` Nov 30 14:16:08.996 INFO [stderr] Nov 30 14:16:09.032 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.032 INFO [stderr] --> src/bindings/rotary_encoder_v2_bricklet.rs:115:60 Nov 30 14:16:09.032 INFO [stderr] | Nov 30 14:16:09.032 INFO [stderr] 115 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:09.032 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:09.032 INFO [stderr] | Nov 30 14:16:09.032 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:09.032 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.032 INFO [stderr] Nov 30 14:16:09.080 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.080 INFO [stderr] --> src/bindings/rotary_encoder_v2_bricklet.rs:116:64 Nov 30 14:16:09.080 INFO [stderr] | Nov 30 14:16:09.080 INFO [stderr] 116 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:09.080 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:09.080 INFO [stderr] | Nov 30 14:16:09.080 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:09.080 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.080 INFO [stderr] Nov 30 14:16:09.080 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.080 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:132:48 Nov 30 14:16:09.080 INFO [stderr] | Nov 30 14:16:09.080 INFO [stderr] 132 | receiver_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:09.080 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:09.080 INFO [stderr] | Nov 30 14:16:09.080 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:09.080 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.080 INFO [stderr] Nov 30 14:16:09.154 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.154 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:133:44 Nov 30 14:16:09.154 INFO [stderr] | Nov 30 14:16:09.154 INFO [stderr] 133 | switch_to: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:09.154 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:09.154 INFO [stderr] | Nov 30 14:16:09.154 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:09.154 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.154 INFO [stderr] Nov 30 14:16:09.156 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.156 INFO [stderr] --> src/bindings/rotary_encoder_v2_bricklet.rs:117:53 Nov 30 14:16:09.156 INFO [stderr] | Nov 30 14:16:09.156 INFO [stderr] 117 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:09.156 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:09.156 INFO [stderr] | Nov 30 14:16:09.156 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:09.156 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.156 INFO [stderr] Nov 30 14:16:09.220 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.220 INFO [stderr] --> src/bindings/rotary_encoder_v2_bricklet.rs:118:56 Nov 30 14:16:09.220 INFO [stderr] | Nov 30 14:16:09.220 INFO [stderr] 118 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:09.220 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:09.220 INFO [stderr] | Nov 30 14:16:09.220 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:09.220 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.220 INFO [stderr] Nov 30 14:16:09.224 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.224 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:134:43 Nov 30 14:16:09.224 INFO [stderr] | Nov 30 14:16:09.224 INFO [stderr] 134 | repeats: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:09.224 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:09.224 INFO [stderr] | Nov 30 14:16:09.224 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:09.224 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.224 INFO [stderr] Nov 30 14:16:09.289 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.289 INFO [stderr] --> src/bindings/rotary_encoder_v2_bricklet.rs:141:53 Nov 30 14:16:09.289 INFO [stderr] | Nov 30 14:16:09.289 INFO [stderr] 141 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:09.289 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:09.290 INFO [stderr] | Nov 30 14:16:09.290 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:09.290 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.290 INFO [stderr] Nov 30 14:16:09.300 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.300 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:151:43 Nov 30 14:16:09.300 INFO [stderr] | Nov 30 14:16:09.300 INFO [stderr] 151 | address: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:09.300 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:09.300 INFO [stderr] | Nov 30 14:16:09.300 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:09.300 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.300 INFO [stderr] Nov 30 14:16:09.359 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.359 INFO [stderr] --> src/bindings/rotary_poti_bricklet.rs:75:39 Nov 30 14:16:09.359 INFO [stderr] | Nov 30 14:16:09.359 INFO [stderr] 75 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:09.359 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:09.359 INFO [stderr] | Nov 30 14:16:09.359 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:09.359 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.359 INFO [stderr] Nov 30 14:16:09.375 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.375 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:152:39 Nov 30 14:16:09.375 INFO [stderr] | Nov 30 14:16:09.375 INFO [stderr] 152 | unit: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:09.375 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:09.375 INFO [stderr] | Nov 30 14:16:09.376 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:09.376 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.376 INFO [stderr] Nov 30 14:16:09.416 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.416 INFO [stderr] --> src/bindings/rotary_poti_bricklet.rs:76:39 Nov 30 14:16:09.416 INFO [stderr] | Nov 30 14:16:09.416 INFO [stderr] 76 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:09.416 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:09.416 INFO [stderr] | Nov 30 14:16:09.416 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:09.416 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.416 INFO [stderr] Nov 30 14:16:09.472 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.472 INFO [stderr] --> src/bindings/rotary_poti_bricklet.rs:92:39 Nov 30 14:16:09.472 INFO [stderr] | Nov 30 14:16:09.472 INFO [stderr] 92 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:09.472 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:09.472 INFO [stderr] | Nov 30 14:16:09.472 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:09.472 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.472 INFO [stderr] Nov 30 14:16:09.472 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.472 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:153:44 Nov 30 14:16:09.472 INFO [stderr] | Nov 30 14:16:09.472 INFO [stderr] 153 | switch_to: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:09.472 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:09.472 INFO [stderr] | Nov 30 14:16:09.472 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:09.472 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.472 INFO [stderr] Nov 30 14:16:09.516 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.516 INFO [stderr] --> src/bindings/rotary_poti_bricklet.rs:93:39 Nov 30 14:16:09.516 INFO [stderr] | Nov 30 14:16:09.516 INFO [stderr] 93 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:09.516 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:09.516 INFO [stderr] | Nov 30 14:16:09.516 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:09.516 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.516 INFO [stderr] Nov 30 14:16:09.532 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.532 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:154:44 Nov 30 14:16:09.532 INFO [stderr] | Nov 30 14:16:09.533 INFO [stderr] 154 | dim_value: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:09.533 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:09.533 INFO [stderr] | Nov 30 14:16:09.533 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:09.533 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.533 INFO [stderr] Nov 30 14:16:09.585 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.585 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:155:43 Nov 30 14:16:09.585 INFO [stderr] | Nov 30 14:16:09.585 INFO [stderr] 155 | repeats: ::from_le_bytes(&bytes[7..9]), Nov 30 14:16:09.585 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:09.585 INFO [stderr] | Nov 30 14:16:09.585 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:09.585 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.585 INFO [stderr] Nov 30 14:16:09.585 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.585 INFO [stderr] --> src/bindings/rotary_poti_bricklet.rs:116:53 Nov 30 14:16:09.585 INFO [stderr] | Nov 30 14:16:09.585 INFO [stderr] 116 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:09.585 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:09.585 INFO [stderr] | Nov 30 14:16:09.585 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:09.585 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.585 INFO [stderr] Nov 30 14:16:09.632 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.632 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:172:46 Nov 30 14:16:09.632 INFO [stderr] | Nov 30 14:16:09.633 INFO [stderr] 172 | device_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:09.633 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:09.633 INFO [stderr] | Nov 30 14:16:09.633 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:09.633 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.633 INFO [stderr] Nov 30 14:16:09.652 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.652 INFO [stderr] --> src/bindings/rs232_bricklet.rs:86:97 Nov 30 14:16:09.652 INFO [stderr] | Nov 30 14:16:09.652 INFO [stderr] 86 | Read { message: <[char; 60]>::from_le_bytes(&bytes[0..60]), length: ::from_le_bytes(&bytes[60..61]) } Nov 30 14:16:09.652 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:09.652 INFO [stderr] | Nov 30 14:16:09.652 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:09.652 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.652 INFO [stderr] Nov 30 14:16:09.676 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.676 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:173:44 Nov 30 14:16:09.676 INFO [stderr] | Nov 30 14:16:09.676 INFO [stderr] 173 | switch_to: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:09.676 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:09.676 INFO [stderr] | Nov 30 14:16:09.676 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:09.676 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.676 INFO [stderr] Nov 30 14:16:09.700 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.700 INFO [stderr] --> src/bindings/rs232_bricklet.rs:103:43 Nov 30 14:16:09.700 INFO [stderr] | Nov 30 14:16:09.700 INFO [stderr] 103 | baudrate: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:09.700 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:09.700 INFO [stderr] | Nov 30 14:16:09.700 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:09.700 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.700 INFO [stderr] Nov 30 14:16:09.740 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.740 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:174:43 Nov 30 14:16:09.740 INFO [stderr] | Nov 30 14:16:09.740 INFO [stderr] 174 | repeats: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:09.740 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:09.740 INFO [stderr] | Nov 30 14:16:09.740 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:09.740 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.740 INFO [stderr] Nov 30 14:16:09.772 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.772 INFO [stderr] --> src/bindings/rs232_bricklet.rs:104:41 Nov 30 14:16:09.772 INFO [stderr] | Nov 30 14:16:09.772 INFO [stderr] 104 | parity: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:09.772 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:09.772 INFO [stderr] | Nov 30 14:16:09.772 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:09.772 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.772 INFO [stderr] Nov 30 14:16:09.844 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.844 INFO [stderr] --> src/bindings/rs232_bricklet.rs:105:43 Nov 30 14:16:09.844 INFO [stderr] | Nov 30 14:16:09.844 INFO [stderr] 105 | stopbits: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:09.844 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:09.844 INFO [stderr] | Nov 30 14:16:09.844 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:09.844 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.844 INFO [stderr] Nov 30 14:16:09.880 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.880 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:190:45 Nov 30 14:16:09.880 INFO [stderr] | Nov 30 14:16:09.880 INFO [stderr] 190 | house_code: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:09.880 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:09.880 INFO [stderr] | Nov 30 14:16:09.880 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:09.880 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.880 INFO [stderr] Nov 30 14:16:09.912 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.912 INFO [stderr] --> src/bindings/rs232_bricklet.rs:106:45 Nov 30 14:16:09.912 INFO [stderr] | Nov 30 14:16:09.912 INFO [stderr] 106 | wordlength: ::from_le_bytes(&bytes[3..4]), Nov 30 14:16:09.912 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:09.912 INFO [stderr] | Nov 30 14:16:09.913 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:09.913 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.913 INFO [stderr] Nov 30 14:16:09.964 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:09.964 INFO [stderr] --> src/bindings/rs232_bricklet.rs:107:55 Nov 30 14:16:09.964 INFO [stderr] | Nov 30 14:16:09.964 INFO [stderr] 107 | hardware_flowcontrol: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:09.964 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:09.964 INFO [stderr] | Nov 30 14:16:09.964 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:09.964 INFO [stderr] found type `&[u8]` Nov 30 14:16:09.964 INFO [stderr] Nov 30 14:16:10.012 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.012 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:191:48 Nov 30 14:16:10.012 INFO [stderr] | Nov 30 14:16:10.012 INFO [stderr] 191 | receiver_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:10.012 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:10.012 INFO [stderr] | Nov 30 14:16:10.012 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:10.012 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.012 INFO [stderr] Nov 30 14:16:10.040 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.040 INFO [stderr] --> src/bindings/rs232_bricklet.rs:108:55 Nov 30 14:16:10.040 INFO [stderr] | Nov 30 14:16:10.040 INFO [stderr] 108 | software_flowcontrol: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:10.040 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:10.040 INFO [stderr] | Nov 30 14:16:10.040 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:10.040 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.040 INFO [stderr] Nov 30 14:16:10.088 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.088 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:192:44 Nov 30 14:16:10.088 INFO [stderr] | Nov 30 14:16:10.088 INFO [stderr] 192 | switch_to: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:10.088 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:10.088 INFO [stderr] | Nov 30 14:16:10.088 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:10.088 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.088 INFO [stderr] Nov 30 14:16:10.104 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.104 INFO [stderr] --> src/bindings/rs232_bricklet.rs:121:102 Nov 30 14:16:10.104 INFO [stderr] | Nov 30 14:16:10.104 INFO [stderr] 121 | ReadEvent { message: <[char; 60]>::from_le_bytes(&bytes[0..60]), length: ::from_le_bytes(&bytes[60..61]) } Nov 30 14:16:10.104 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:10.104 INFO [stderr] | Nov 30 14:16:10.104 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:10.104 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.104 INFO [stderr] Nov 30 14:16:10.156 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.156 INFO [stderr] --> src/bindings/rs232_bricklet.rs:143:53 Nov 30 14:16:10.156 INFO [stderr] | Nov 30 14:16:10.156 INFO [stderr] 143 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:10.156 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:10.156 INFO [stderr] | Nov 30 14:16:10.156 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:10.156 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.156 INFO [stderr] Nov 30 14:16:10.192 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.192 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:193:43 Nov 30 14:16:10.192 INFO [stderr] | Nov 30 14:16:10.192 INFO [stderr] 193 | repeats: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:10.192 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:10.192 INFO [stderr] | Nov 30 14:16:10.192 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:10.192 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.192 INFO [stderr] Nov 30 14:16:10.224 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.224 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:113:114 Nov 30 14:16:10.224 INFO [stderr] | Nov 30 14:16:10.224 INFO [stderr] 113 | fn from_le_bytes(bytes: &[u8]) -> WriteLowLevel { WriteLowLevel { message_chunk_written: ::from_le_bytes(&bytes[0..1]) } } Nov 30 14:16:10.224 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:10.224 INFO [stderr] | Nov 30 14:16:10.224 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:10.224 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.224 INFO [stderr] Nov 30 14:16:10.267 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.268 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:131:50 Nov 30 14:16:10.268 INFO [stderr] | Nov 30 14:16:10.268 INFO [stderr] 131 | message_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:10.268 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:10.268 INFO [stderr] | Nov 30 14:16:10.268 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:10.268 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.268 INFO [stderr] Nov 30 14:16:10.324 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.324 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:132:56 Nov 30 14:16:10.324 INFO [stderr] | Nov 30 14:16:10.324 INFO [stderr] 132 | message_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:10.324 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:10.324 INFO [stderr] | Nov 30 14:16:10.324 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:10.324 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.324 INFO [stderr] Nov 30 14:16:10.324 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.324 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:210:43 Nov 30 14:16:10.324 INFO [stderr] | Nov 30 14:16:10.325 INFO [stderr] 210 | address: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:10.325 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:10.325 INFO [stderr] | Nov 30 14:16:10.325 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:10.325 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.325 INFO [stderr] Nov 30 14:16:10.368 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.368 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:159:44 Nov 30 14:16:10.368 INFO [stderr] | Nov 30 14:16:10.368 INFO [stderr] 159 | baudrate: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:10.368 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:10.368 INFO [stderr] | Nov 30 14:16:10.368 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:10.368 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.368 INFO [stderr] Nov 30 14:16:10.416 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.416 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:160:41 Nov 30 14:16:10.416 INFO [stderr] | Nov 30 14:16:10.416 INFO [stderr] 160 | parity: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:10.416 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:10.416 INFO [stderr] | Nov 30 14:16:10.416 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:10.416 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.416 INFO [stderr] Nov 30 14:16:10.439 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.439 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:211:39 Nov 30 14:16:10.439 INFO [stderr] | Nov 30 14:16:10.439 INFO [stderr] 211 | unit: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:10.439 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:10.439 INFO [stderr] | Nov 30 14:16:10.439 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:10.439 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.439 INFO [stderr] Nov 30 14:16:10.464 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.464 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:161:43 Nov 30 14:16:10.464 INFO [stderr] | Nov 30 14:16:10.464 INFO [stderr] 161 | stopbits: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:10.464 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:10.464 INFO [stderr] | Nov 30 14:16:10.464 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:10.464 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.464 INFO [stderr] Nov 30 14:16:10.492 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.492 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:212:44 Nov 30 14:16:10.492 INFO [stderr] | Nov 30 14:16:10.492 INFO [stderr] 212 | switch_to: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:10.492 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:10.492 INFO [stderr] | Nov 30 14:16:10.492 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:10.492 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.492 INFO [stderr] Nov 30 14:16:10.512 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.512 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:162:45 Nov 30 14:16:10.512 INFO [stderr] | Nov 30 14:16:10.512 INFO [stderr] 162 | wordlength: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:10.512 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:10.512 INFO [stderr] | Nov 30 14:16:10.512 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:10.512 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.512 INFO [stderr] Nov 30 14:16:10.539 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.539 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:213:44 Nov 30 14:16:10.539 INFO [stderr] | Nov 30 14:16:10.539 INFO [stderr] 213 | dim_value: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:10.539 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:10.539 INFO [stderr] | Nov 30 14:16:10.539 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:10.539 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.539 INFO [stderr] Nov 30 14:16:10.561 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.561 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:163:46 Nov 30 14:16:10.561 INFO [stderr] | Nov 30 14:16:10.561 INFO [stderr] 163 | flowcontrol: ::from_le_bytes(&bytes[7..8]), Nov 30 14:16:10.561 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:10.561 INFO [stderr] | Nov 30 14:16:10.562 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:10.562 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.562 INFO [stderr] Nov 30 14:16:10.587 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.587 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:214:43 Nov 30 14:16:10.587 INFO [stderr] | Nov 30 14:16:10.588 INFO [stderr] 214 | repeats: ::from_le_bytes(&bytes[7..9]), Nov 30 14:16:10.588 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:10.588 INFO [stderr] | Nov 30 14:16:10.588 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:10.588 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.588 INFO [stderr] Nov 30 14:16:10.614 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.614 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:176:63 Nov 30 14:16:10.614 INFO [stderr] | Nov 30 14:16:10.614 INFO [stderr] 176 | BufferConfig { send_buffer_size: ::from_le_bytes(&bytes[0..2]), receive_buffer_size: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:10.614 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:10.615 INFO [stderr] | Nov 30 14:16:10.615 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:10.615 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.615 INFO [stderr] Nov 30 14:16:10.659 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.659 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:231:46 Nov 30 14:16:10.659 INFO [stderr] | Nov 30 14:16:10.660 INFO [stderr] 231 | device_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:10.660 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:10.660 INFO [stderr] | Nov 30 14:16:10.660 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:10.660 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.660 INFO [stderr] Nov 30 14:16:10.665 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.665 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:176:120 Nov 30 14:16:10.666 INFO [stderr] | Nov 30 14:16:10.666 INFO [stderr] 176 | BufferConfig { send_buffer_size: ::from_le_bytes(&bytes[0..2]), receive_buffer_size: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:10.666 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:10.666 INFO [stderr] | Nov 30 14:16:10.666 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:10.666 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.667 INFO [stderr] Nov 30 14:16:10.720 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.720 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:188:63 Nov 30 14:16:10.720 INFO [stderr] | Nov 30 14:16:10.720 INFO [stderr] 188 | BufferStatus { send_buffer_used: ::from_le_bytes(&bytes[0..2]), receive_buffer_used: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:10.720 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:10.720 INFO [stderr] | Nov 30 14:16:10.720 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:10.720 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.720 INFO [stderr] Nov 30 14:16:10.748 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.748 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:232:44 Nov 30 14:16:10.748 INFO [stderr] | Nov 30 14:16:10.748 INFO [stderr] 232 | switch_to: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:10.748 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:10.748 INFO [stderr] | Nov 30 14:16:10.748 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:10.748 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.748 INFO [stderr] Nov 30 14:16:10.769 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.769 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:188:120 Nov 30 14:16:10.769 INFO [stderr] | Nov 30 14:16:10.770 INFO [stderr] 188 | BufferStatus { send_buffer_used: ::from_le_bytes(&bytes[0..2]), receive_buffer_used: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:10.770 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:10.770 INFO [stderr] | Nov 30 14:16:10.770 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:10.770 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.770 INFO [stderr] Nov 30 14:16:10.821 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.821 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:200:64 Nov 30 14:16:10.821 INFO [stderr] | Nov 30 14:16:10.821 INFO [stderr] 200 | ErrorCount { error_count_overrun: ::from_le_bytes(&bytes[0..4]), error_count_parity: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:16:10.821 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:10.821 INFO [stderr] | Nov 30 14:16:10.821 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:10.821 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.821 INFO [stderr] Nov 30 14:16:10.869 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.870 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:200:120 Nov 30 14:16:10.870 INFO [stderr] | Nov 30 14:16:10.870 INFO [stderr] 200 | ErrorCount { error_count_overrun: ::from_le_bytes(&bytes[0..4]), error_count_parity: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:16:10.870 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:10.870 INFO [stderr] | Nov 30 14:16:10.870 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:10.870 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.870 INFO [stderr] Nov 30 14:16:10.884 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.884 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:233:43 Nov 30 14:16:10.884 INFO [stderr] | Nov 30 14:16:10.884 INFO [stderr] 233 | repeats: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:10.884 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:10.885 INFO [stderr] | Nov 30 14:16:10.885 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:10.885 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.885 INFO [stderr] Nov 30 14:16:10.919 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.919 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:214:50 Nov 30 14:16:10.920 INFO [stderr] | Nov 30 14:16:10.920 INFO [stderr] 214 | message_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:10.920 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:10.920 INFO [stderr] | Nov 30 14:16:10.920 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:10.920 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.920 INFO [stderr] Nov 30 14:16:10.967 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:10.967 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:215:56 Nov 30 14:16:10.967 INFO [stderr] | Nov 30 14:16:10.967 INFO [stderr] 215 | message_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:10.967 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:10.967 INFO [stderr] | Nov 30 14:16:10.967 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:10.968 INFO [stderr] found type `&[u8]` Nov 30 14:16:10.968 INFO [stderr] Nov 30 14:16:11.020 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.020 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:238:69 Nov 30 14:16:11.020 INFO [stderr] | Nov 30 14:16:11.020 INFO [stderr] 238 | ErrorCountEvent { error_count_overrun: ::from_le_bytes(&bytes[0..4]), error_count_parity: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:16:11.020 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:11.020 INFO [stderr] | Nov 30 14:16:11.020 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:11.020 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.021 INFO [stderr] Nov 30 14:16:11.025 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.025 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:249:60 Nov 30 14:16:11.025 INFO [stderr] | Nov 30 14:16:11.026 INFO [stderr] 249 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:11.026 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:11.026 INFO [stderr] | Nov 30 14:16:11.026 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:11.026 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.026 INFO [stderr] Nov 30 14:16:11.070 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.070 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:238:125 Nov 30 14:16:11.070 INFO [stderr] | Nov 30 14:16:11.071 INFO [stderr] 238 | ErrorCountEvent { error_count_overrun: ::from_le_bytes(&bytes[0..4]), error_count_parity: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:16:11.071 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:11.071 INFO [stderr] | Nov 30 14:16:11.071 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:11.071 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.071 INFO [stderr] Nov 30 14:16:11.144 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.144 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:253:60 Nov 30 14:16:11.144 INFO [stderr] | Nov 30 14:16:11.144 INFO [stderr] 253 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:11.144 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:11.144 INFO [stderr] | Nov 30 14:16:11.145 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:11.145 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.145 INFO [stderr] Nov 30 14:16:11.180 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.180 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:250:64 Nov 30 14:16:11.180 INFO [stderr] | Nov 30 14:16:11.180 INFO [stderr] 250 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:11.180 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:11.180 INFO [stderr] | Nov 30 14:16:11.180 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:11.180 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.180 INFO [stderr] Nov 30 14:16:11.248 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.248 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:251:53 Nov 30 14:16:11.248 INFO [stderr] | Nov 30 14:16:11.248 INFO [stderr] 251 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:11.248 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:11.248 INFO [stderr] | Nov 30 14:16:11.248 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:11.248 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.248 INFO [stderr] Nov 30 14:16:11.268 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.268 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:254:64 Nov 30 14:16:11.268 INFO [stderr] | Nov 30 14:16:11.268 INFO [stderr] 254 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:11.268 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:11.268 INFO [stderr] | Nov 30 14:16:11.268 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:11.268 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.268 INFO [stderr] Nov 30 14:16:11.296 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.296 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:252:56 Nov 30 14:16:11.296 INFO [stderr] | Nov 30 14:16:11.296 INFO [stderr] 252 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:11.296 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:11.297 INFO [stderr] | Nov 30 14:16:11.297 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:11.297 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.297 INFO [stderr] Nov 30 14:16:11.317 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.317 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:255:53 Nov 30 14:16:11.317 INFO [stderr] | Nov 30 14:16:11.317 INFO [stderr] 255 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:11.318 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:11.318 INFO [stderr] | Nov 30 14:16:11.318 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:11.318 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.318 INFO [stderr] Nov 30 14:16:11.352 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.352 INFO [stderr] --> src/bindings/remote_switch_v2_bricklet.rs:275:53 Nov 30 14:16:11.352 INFO [stderr] | Nov 30 14:16:11.352 INFO [stderr] 275 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:11.353 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:11.353 INFO [stderr] | Nov 30 14:16:11.353 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:11.353 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.353 INFO [stderr] Nov 30 14:16:11.363 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.363 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:256:56 Nov 30 14:16:11.363 INFO [stderr] | Nov 30 14:16:11.363 INFO [stderr] 256 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:11.363 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:11.364 INFO [stderr] | Nov 30 14:16:11.364 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:11.364 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.364 INFO [stderr] Nov 30 14:16:11.420 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.420 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:279:53 Nov 30 14:16:11.420 INFO [stderr] | Nov 30 14:16:11.420 INFO [stderr] 279 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:11.420 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:11.420 INFO [stderr] | Nov 30 14:16:11.420 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:11.420 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.420 INFO [stderr] Nov 30 14:16:11.432 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.432 INFO [stderr] --> src/bindings/rgb_led_bricklet.rs:37:43 Nov 30 14:16:11.432 INFO [stderr] | Nov 30 14:16:11.432 INFO [stderr] 37 | RgbValue { r: ::from_le_bytes(&bytes[0..1]), g: ::from_le_bytes(&bytes[1..2]), b: ::from_le_bytes(&bytes[2..3]) } Nov 30 14:16:11.432 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:11.432 INFO [stderr] | Nov 30 14:16:11.432 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:11.432 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.432 INFO [stderr] Nov 30 14:16:11.476 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.476 INFO [stderr] --> src/bindings/rgb_led_bricklet.rs:37:81 Nov 30 14:16:11.476 INFO [stderr] | Nov 30 14:16:11.476 INFO [stderr] 37 | RgbValue { r: ::from_le_bytes(&bytes[0..1]), g: ::from_le_bytes(&bytes[1..2]), b: ::from_le_bytes(&bytes[2..3]) } Nov 30 14:16:11.476 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:11.476 INFO [stderr] | Nov 30 14:16:11.476 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:11.476 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.476 INFO [stderr] Nov 30 14:16:11.492 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.492 INFO [stderr] --> src/bindings/rs485_bricklet.rs:224:114 Nov 30 14:16:11.492 INFO [stderr] | Nov 30 14:16:11.492 INFO [stderr] 224 | fn from_le_bytes(bytes: &[u8]) -> WriteLowLevel { WriteLowLevel { message_chunk_written: ::from_le_bytes(&bytes[0..1]) } } Nov 30 14:16:11.492 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:11.492 INFO [stderr] | Nov 30 14:16:11.492 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:11.492 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.492 INFO [stderr] Nov 30 14:16:11.520 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.520 INFO [stderr] --> src/bindings/rgb_led_bricklet.rs:37:119 Nov 30 14:16:11.520 INFO [stderr] | Nov 30 14:16:11.520 INFO [stderr] 37 | RgbValue { r: ::from_le_bytes(&bytes[0..1]), g: ::from_le_bytes(&bytes[1..2]), b: ::from_le_bytes(&bytes[2..3]) } Nov 30 14:16:11.520 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:11.520 INFO [stderr] | Nov 30 14:16:11.520 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:11.520 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.520 INFO [stderr] Nov 30 14:16:11.544 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.544 INFO [stderr] --> src/bindings/rs485_bricklet.rs:242:50 Nov 30 14:16:11.544 INFO [stderr] | Nov 30 14:16:11.544 INFO [stderr] 242 | message_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:11.544 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:11.544 INFO [stderr] | Nov 30 14:16:11.544 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:11.544 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.544 INFO [stderr] Nov 30 14:16:11.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.580 INFO [stderr] --> src/bindings/rgb_led_bricklet.rs:59:53 Nov 30 14:16:11.580 INFO [stderr] | Nov 30 14:16:11.580 INFO [stderr] 59 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:11.580 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:11.580 INFO [stderr] | Nov 30 14:16:11.580 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:11.580 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.580 INFO [stderr] Nov 30 14:16:11.588 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.588 INFO [stderr] --> src/bindings/rs485_bricklet.rs:243:56 Nov 30 14:16:11.588 INFO [stderr] | Nov 30 14:16:11.588 INFO [stderr] 243 | message_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:11.588 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:11.588 INFO [stderr] | Nov 30 14:16:11.588 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:11.588 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.588 INFO [stderr] Nov 30 14:16:11.632 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.632 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:87:42 Nov 30 14:16:11.632 INFO [stderr] | Nov 30 14:16:11.632 INFO [stderr] 87 | Color { red: ::from_le_bytes(&bytes[0..1]), green: ::from_le_bytes(&bytes[1..2]), blue: ::from_le_bytes(&bytes[2..3]) } Nov 30 14:16:11.632 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:11.632 INFO [stderr] | Nov 30 14:16:11.632 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:11.632 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.632 INFO [stderr] Nov 30 14:16:11.640 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.640 INFO [stderr] --> src/bindings/rs485_bricklet.rs:270:44 Nov 30 14:16:11.640 INFO [stderr] | Nov 30 14:16:11.640 INFO [stderr] 270 | baudrate: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:11.640 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:11.640 INFO [stderr] | Nov 30 14:16:11.640 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:11.640 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.640 INFO [stderr] Nov 30 14:16:11.680 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.680 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:87:84 Nov 30 14:16:11.680 INFO [stderr] | Nov 30 14:16:11.680 INFO [stderr] 87 | Color { red: ::from_le_bytes(&bytes[0..1]), green: ::from_le_bytes(&bytes[1..2]), blue: ::from_le_bytes(&bytes[2..3]) } Nov 30 14:16:11.680 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:11.680 INFO [stderr] | Nov 30 14:16:11.680 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:11.680 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.680 INFO [stderr] Nov 30 14:16:11.680 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.680 INFO [stderr] --> src/bindings/rs485_bricklet.rs:271:41 Nov 30 14:16:11.680 INFO [stderr] | Nov 30 14:16:11.680 INFO [stderr] 271 | parity: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:11.680 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:11.680 INFO [stderr] | Nov 30 14:16:11.680 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:11.680 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.680 INFO [stderr] Nov 30 14:16:11.724 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.724 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:87:125 Nov 30 14:16:11.724 INFO [stderr] | Nov 30 14:16:11.724 INFO [stderr] 87 | Color { red: ::from_le_bytes(&bytes[0..1]), green: ::from_le_bytes(&bytes[1..2]), blue: ::from_le_bytes(&bytes[2..3]) } Nov 30 14:16:11.724 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:11.724 INFO [stderr] | Nov 30 14:16:11.724 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:11.724 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.724 INFO [stderr] Nov 30 14:16:11.724 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.724 INFO [stderr] --> src/bindings/rs485_bricklet.rs:272:43 Nov 30 14:16:11.724 INFO [stderr] | Nov 30 14:16:11.724 INFO [stderr] 272 | stopbits: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:11.724 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:11.724 INFO [stderr] | Nov 30 14:16:11.724 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:11.724 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.724 INFO [stderr] Nov 30 14:16:11.776 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.776 INFO [stderr] --> src/bindings/rs485_bricklet.rs:273:45 Nov 30 14:16:11.776 INFO [stderr] | Nov 30 14:16:11.776 INFO [stderr] 273 | wordlength: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:11.776 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:11.776 INFO [stderr] | Nov 30 14:16:11.776 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:11.776 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.776 INFO [stderr] Nov 30 14:16:11.776 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.776 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:101:38 Nov 30 14:16:11.776 INFO [stderr] | Nov 30 14:16:11.777 INFO [stderr] 101 | red: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:11.777 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:11.777 INFO [stderr] | Nov 30 14:16:11.777 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:11.777 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.777 INFO [stderr] Nov 30 14:16:11.821 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.821 INFO [stderr] --> src/bindings/rs485_bricklet.rs:274:41 Nov 30 14:16:11.821 INFO [stderr] | Nov 30 14:16:11.821 INFO [stderr] 274 | duplex: ::from_le_bytes(&bytes[7..8]), Nov 30 14:16:11.821 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:11.821 INFO [stderr] | Nov 30 14:16:11.821 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:11.821 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.822 INFO [stderr] Nov 30 14:16:11.828 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.828 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:102:40 Nov 30 14:16:11.828 INFO [stderr] | Nov 30 14:16:11.828 INFO [stderr] 102 | green: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:11.828 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:11.828 INFO [stderr] | Nov 30 14:16:11.828 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:11.828 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.828 INFO [stderr] Nov 30 14:16:11.872 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.872 INFO [stderr] --> src/bindings/rs485_bricklet.rs:287:66 Nov 30 14:16:11.872 INFO [stderr] | Nov 30 14:16:11.872 INFO [stderr] 287 | ModbusConfiguration { slave_address: ::from_le_bytes(&bytes[0..1]), master_request_timeout: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:16:11.872 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:11.872 INFO [stderr] | Nov 30 14:16:11.872 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:11.872 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.872 INFO [stderr] Nov 30 14:16:11.873 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.873 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:103:39 Nov 30 14:16:11.873 INFO [stderr] | Nov 30 14:16:11.873 INFO [stderr] 103 | blue: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:11.873 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:11.873 INFO [stderr] | Nov 30 14:16:11.873 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:11.873 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.873 INFO [stderr] Nov 30 14:16:11.908 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.908 INFO [stderr] --> src/bindings/rs485_bricklet.rs:287:126 Nov 30 14:16:11.908 INFO [stderr] | Nov 30 14:16:11.908 INFO [stderr] 287 | ModbusConfiguration { slave_address: ::from_le_bytes(&bytes[0..1]), master_request_timeout: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:16:11.908 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:11.908 INFO [stderr] | Nov 30 14:16:11.908 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:11.908 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.908 INFO [stderr] Nov 30 14:16:11.933 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.933 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:119:60 Nov 30 14:16:11.933 INFO [stderr] | Nov 30 14:16:11.933 INFO [stderr] 119 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:11.933 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:11.933 INFO [stderr] | Nov 30 14:16:11.933 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:11.933 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.933 INFO [stderr] Nov 30 14:16:11.955 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.956 INFO [stderr] --> src/bindings/rs485_bricklet.rs:299:63 Nov 30 14:16:11.956 INFO [stderr] | Nov 30 14:16:11.956 INFO [stderr] 299 | BufferConfig { send_buffer_size: ::from_le_bytes(&bytes[0..2]), receive_buffer_size: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:11.956 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:11.956 INFO [stderr] | Nov 30 14:16:11.956 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:11.956 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.956 INFO [stderr] Nov 30 14:16:11.984 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:11.984 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:120:64 Nov 30 14:16:11.984 INFO [stderr] | Nov 30 14:16:11.984 INFO [stderr] 120 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:11.984 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:11.984 INFO [stderr] | Nov 30 14:16:11.984 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:11.984 INFO [stderr] found type `&[u8]` Nov 30 14:16:11.984 INFO [stderr] Nov 30 14:16:12.035 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.035 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:121:53 Nov 30 14:16:12.035 INFO [stderr] | Nov 30 14:16:12.035 INFO [stderr] 121 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:12.035 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.035 INFO [stderr] | Nov 30 14:16:12.035 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.035 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.035 INFO [stderr] Nov 30 14:16:12.035 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.035 INFO [stderr] --> src/bindings/rs485_bricklet.rs:299:120 Nov 30 14:16:12.035 INFO [stderr] | Nov 30 14:16:12.035 INFO [stderr] 299 | BufferConfig { send_buffer_size: ::from_le_bytes(&bytes[0..2]), receive_buffer_size: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:12.035 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:12.035 INFO [stderr] | Nov 30 14:16:12.035 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:12.035 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.036 INFO [stderr] Nov 30 14:16:12.084 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.084 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:122:56 Nov 30 14:16:12.084 INFO [stderr] | Nov 30 14:16:12.084 INFO [stderr] 122 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:12.084 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.084 INFO [stderr] | Nov 30 14:16:12.084 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.084 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.084 INFO [stderr] Nov 30 14:16:12.140 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.140 INFO [stderr] --> src/bindings/rs485_bricklet.rs:311:63 Nov 30 14:16:12.140 INFO [stderr] | Nov 30 14:16:12.140 INFO [stderr] 311 | BufferStatus { send_buffer_used: ::from_le_bytes(&bytes[0..2]), receive_buffer_used: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:12.140 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:12.140 INFO [stderr] | Nov 30 14:16:12.140 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:12.140 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.140 INFO [stderr] Nov 30 14:16:12.144 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.144 INFO [stderr] --> src/bindings/rgb_led_button_bricklet.rs:145:53 Nov 30 14:16:12.144 INFO [stderr] | Nov 30 14:16:12.144 INFO [stderr] 145 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:12.144 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:12.144 INFO [stderr] | Nov 30 14:16:12.144 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:12.144 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.145 INFO [stderr] Nov 30 14:16:12.220 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.220 INFO [stderr] --> src/bindings/rgb_led_matrix_bricklet.rs:97:60 Nov 30 14:16:12.220 INFO [stderr] | Nov 30 14:16:12.220 INFO [stderr] 97 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:12.220 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.220 INFO [stderr] | Nov 30 14:16:12.220 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.220 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.220 INFO [stderr] Nov 30 14:16:12.248 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.248 INFO [stderr] --> src/bindings/rs485_bricklet.rs:311:120 Nov 30 14:16:12.248 INFO [stderr] | Nov 30 14:16:12.248 INFO [stderr] 311 | BufferStatus { send_buffer_used: ::from_le_bytes(&bytes[0..2]), receive_buffer_used: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:12.248 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:12.248 INFO [stderr] | Nov 30 14:16:12.248 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:12.248 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.248 INFO [stderr] Nov 30 14:16:12.264 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.264 INFO [stderr] --> src/bindings/rgb_led_matrix_bricklet.rs:98:64 Nov 30 14:16:12.264 INFO [stderr] | Nov 30 14:16:12.264 INFO [stderr] 98 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:12.264 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.264 INFO [stderr] | Nov 30 14:16:12.265 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.265 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.265 INFO [stderr] Nov 30 14:16:12.324 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.324 INFO [stderr] --> src/bindings/rgb_led_matrix_bricklet.rs:99:53 Nov 30 14:16:12.324 INFO [stderr] | Nov 30 14:16:12.324 INFO [stderr] 99 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:12.324 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.324 INFO [stderr] | Nov 30 14:16:12.324 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.324 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.324 INFO [stderr] Nov 30 14:16:12.336 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.336 INFO [stderr] --> src/bindings/rs485_bricklet.rs:323:64 Nov 30 14:16:12.336 INFO [stderr] | Nov 30 14:16:12.336 INFO [stderr] 323 | ErrorCount { overrun_error_count: ::from_le_bytes(&bytes[0..4]), parity_error_count: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:16:12.336 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.336 INFO [stderr] | Nov 30 14:16:12.336 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.336 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.336 INFO [stderr] Nov 30 14:16:12.376 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.376 INFO [stderr] --> src/bindings/rgb_led_matrix_bricklet.rs:100:56 Nov 30 14:16:12.376 INFO [stderr] | Nov 30 14:16:12.376 INFO [stderr] 100 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:12.376 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.376 INFO [stderr] | Nov 30 14:16:12.376 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.376 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.376 INFO [stderr] Nov 30 14:16:12.383 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.383 INFO [stderr] --> src/bindings/rs485_bricklet.rs:323:120 Nov 30 14:16:12.383 INFO [stderr] | Nov 30 14:16:12.383 INFO [stderr] 323 | ErrorCount { overrun_error_count: ::from_le_bytes(&bytes[0..4]), parity_error_count: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:16:12.383 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.383 INFO [stderr] | Nov 30 14:16:12.383 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.383 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.383 INFO [stderr] Nov 30 14:16:12.430 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.430 INFO [stderr] --> src/bindings/rgb_led_matrix_bricklet.rs:123:53 Nov 30 14:16:12.430 INFO [stderr] | Nov 30 14:16:12.430 INFO [stderr] 123 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:12.430 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:12.430 INFO [stderr] | Nov 30 14:16:12.430 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:12.430 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.430 INFO [stderr] Nov 30 14:16:12.440 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.440 INFO [stderr] --> src/bindings/rs485_bricklet.rs:341:55 Nov 30 14:16:12.440 INFO [stderr] | Nov 30 14:16:12.440 INFO [stderr] 341 | timeout_error_count: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:12.440 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.440 INFO [stderr] | Nov 30 14:16:12.440 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.440 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.440 INFO [stderr] Nov 30 14:16:12.496 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.496 INFO [stderr] --> src/bindings/rs485_bricklet.rs:342:56 Nov 30 14:16:12.496 INFO [stderr] | Nov 30 14:16:12.496 INFO [stderr] 342 | checksum_error_count: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:12.496 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.496 INFO [stderr] | Nov 30 14:16:12.496 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.496 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.496 INFO [stderr] Nov 30 14:16:12.504 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.504 INFO [stderr] --> src/bindings/rotary_encoder_bricklet.rs:67:39 Nov 30 14:16:12.504 INFO [stderr] | Nov 30 14:16:12.504 INFO [stderr] 67 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:12.504 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.504 INFO [stderr] | Nov 30 14:16:12.504 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.504 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.504 INFO [stderr] Nov 30 14:16:12.538 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.538 INFO [stderr] --> src/bindings/rs485_bricklet.rs:343:61 Nov 30 14:16:12.538 INFO [stderr] | Nov 30 14:16:12.538 INFO [stderr] 343 | frame_too_big_error_count: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:12.538 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.538 INFO [stderr] | Nov 30 14:16:12.539 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.539 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.539 INFO [stderr] Nov 30 14:16:12.572 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.572 INFO [stderr] --> src/bindings/rotary_encoder_bricklet.rs:68:39 Nov 30 14:16:12.572 INFO [stderr] | Nov 30 14:16:12.572 INFO [stderr] 68 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:12.572 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.572 INFO [stderr] | Nov 30 14:16:12.572 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.572 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.572 INFO [stderr] Nov 30 14:16:12.602 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.602 INFO [stderr] --> src/bindings/rs485_bricklet.rs:344:64 Nov 30 14:16:12.602 INFO [stderr] | Nov 30 14:16:12.602 INFO [stderr] 344 | illegal_function_error_count: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:12.602 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.602 INFO [stderr] | Nov 30 14:16:12.602 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.602 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.602 INFO [stderr] Nov 30 14:16:12.632 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.632 INFO [stderr] --> src/bindings/rotary_encoder_bricklet.rs:91:53 Nov 30 14:16:12.632 INFO [stderr] | Nov 30 14:16:12.632 INFO [stderr] 91 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:12.632 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:12.632 INFO [stderr] | Nov 30 14:16:12.632 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:12.632 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.632 INFO [stderr] Nov 30 14:16:12.641 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.642 INFO [stderr] --> src/bindings/rs485_bricklet.rs:345:68 Nov 30 14:16:12.642 INFO [stderr] | Nov 30 14:16:12.642 INFO [stderr] 345 | illegal_data_address_error_count: ::from_le_bytes(&bytes[16..20]), Nov 30 14:16:12.642 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.642 INFO [stderr] | Nov 30 14:16:12.642 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.642 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.642 INFO [stderr] Nov 30 14:16:12.708 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.708 INFO [stderr] --> src/bindings/rotary_encoder_v2_bricklet.rs:95:42 Nov 30 14:16:12.708 INFO [stderr] | Nov 30 14:16:12.708 INFO [stderr] 95 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:12.708 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.708 INFO [stderr] | Nov 30 14:16:12.708 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.708 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.708 INFO [stderr] Nov 30 14:16:12.712 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.712 INFO [stderr] --> src/bindings/rs485_bricklet.rs:346:66 Nov 30 14:16:12.712 INFO [stderr] | Nov 30 14:16:12.712 INFO [stderr] 346 | illegal_data_value_error_count: ::from_le_bytes(&bytes[20..24]), Nov 30 14:16:12.712 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.712 INFO [stderr] | Nov 30 14:16:12.712 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.712 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.712 INFO [stderr] Nov 30 14:16:12.773 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.773 INFO [stderr] --> src/bindings/rotary_encoder_v2_bricklet.rs:98:39 Nov 30 14:16:12.773 INFO [stderr] | Nov 30 14:16:12.773 INFO [stderr] 98 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:12.773 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.773 INFO [stderr] | Nov 30 14:16:12.773 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.773 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.773 INFO [stderr] Nov 30 14:16:12.780 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.780 INFO [stderr] --> src/bindings/rs485_bricklet.rs:347:68 Nov 30 14:16:12.780 INFO [stderr] | Nov 30 14:16:12.780 INFO [stderr] 347 | slave_device_failure_error_count: ::from_le_bytes(&bytes[24..28]), Nov 30 14:16:12.780 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.788 INFO [stderr] | Nov 30 14:16:12.788 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.788 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.788 INFO [stderr] Nov 30 14:16:12.832 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.832 INFO [stderr] --> src/bindings/rotary_encoder_v2_bricklet.rs:99:39 Nov 30 14:16:12.832 INFO [stderr] | Nov 30 14:16:12.832 INFO [stderr] 99 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:12.832 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.832 INFO [stderr] | Nov 30 14:16:12.832 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.832 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.832 INFO [stderr] Nov 30 14:16:12.876 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.876 INFO [stderr] --> src/bindings/rs485_bricklet.rs:385:82 Nov 30 14:16:12.876 INFO [stderr] | Nov 30 14:16:12.876 INFO [stderr] 385 | ModbusMasterWriteMultipleCoilsLowLevel { request_id: ::from_le_bytes(&bytes[0..1]) } Nov 30 14:16:12.876 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:12.876 INFO [stderr] | Nov 30 14:16:12.876 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:12.876 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.876 INFO [stderr] Nov 30 14:16:12.876 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.876 INFO [stderr] --> src/bindings/rotary_encoder_v2_bricklet.rs:115:60 Nov 30 14:16:12.876 INFO [stderr] | Nov 30 14:16:12.876 INFO [stderr] 115 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:12.876 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.876 INFO [stderr] | Nov 30 14:16:12.876 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.876 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.876 INFO [stderr] Nov 30 14:16:12.919 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.919 INFO [stderr] --> src/bindings/rs485_bricklet.rs:401:86 Nov 30 14:16:12.919 INFO [stderr] | Nov 30 14:16:12.919 INFO [stderr] 401 | ModbusMasterWriteMultipleRegistersLowLevel { request_id: ::from_le_bytes(&bytes[0..1]) } Nov 30 14:16:12.919 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:12.919 INFO [stderr] | Nov 30 14:16:12.919 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:12.919 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.919 INFO [stderr] Nov 30 14:16:12.940 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.940 INFO [stderr] --> src/bindings/rotary_encoder_v2_bricklet.rs:116:64 Nov 30 14:16:12.940 INFO [stderr] | Nov 30 14:16:12.940 INFO [stderr] 116 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:12.940 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.940 INFO [stderr] | Nov 30 14:16:12.940 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.940 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.940 INFO [stderr] Nov 30 14:16:12.968 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.968 INFO [stderr] --> src/bindings/rotary_encoder_v2_bricklet.rs:117:53 Nov 30 14:16:12.968 INFO [stderr] | Nov 30 14:16:12.968 INFO [stderr] 117 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:12.968 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:12.968 INFO [stderr] | Nov 30 14:16:12.968 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:12.968 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.968 INFO [stderr] Nov 30 14:16:12.980 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:12.980 INFO [stderr] --> src/bindings/rs485_bricklet.rs:450:50 Nov 30 14:16:12.980 INFO [stderr] | Nov 30 14:16:12.980 INFO [stderr] 450 | message_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:12.980 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:12.980 INFO [stderr] | Nov 30 14:16:12.980 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:12.980 INFO [stderr] found type `&[u8]` Nov 30 14:16:12.980 INFO [stderr] Nov 30 14:16:13.008 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.008 INFO [stderr] --> src/bindings/rotary_encoder_v2_bricklet.rs:118:56 Nov 30 14:16:13.008 INFO [stderr] | Nov 30 14:16:13.008 INFO [stderr] 118 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:13.008 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:13.008 INFO [stderr] | Nov 30 14:16:13.008 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:13.008 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.008 INFO [stderr] Nov 30 14:16:13.032 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.032 INFO [stderr] --> src/bindings/rs485_bricklet.rs:451:56 Nov 30 14:16:13.032 INFO [stderr] | Nov 30 14:16:13.032 INFO [stderr] 451 | message_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:13.032 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:13.032 INFO [stderr] | Nov 30 14:16:13.032 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:13.032 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.032 INFO [stderr] Nov 30 14:16:13.060 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.060 INFO [stderr] --> src/bindings/rotary_encoder_v2_bricklet.rs:141:53 Nov 30 14:16:13.060 INFO [stderr] | Nov 30 14:16:13.060 INFO [stderr] 141 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:13.060 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:13.060 INFO [stderr] | Nov 30 14:16:13.060 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:13.060 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.060 INFO [stderr] Nov 30 14:16:13.100 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.100 INFO [stderr] --> src/bindings/rs485_bricklet.rs:474:69 Nov 30 14:16:13.100 INFO [stderr] | Nov 30 14:16:13.100 INFO [stderr] 474 | ErrorCountEvent { overrun_error_count: ::from_le_bytes(&bytes[0..4]), parity_error_count: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:16:13.100 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:13.100 INFO [stderr] | Nov 30 14:16:13.100 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:13.100 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.100 INFO [stderr] Nov 30 14:16:13.148 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.148 INFO [stderr] --> src/bindings/rotary_poti_bricklet.rs:75:39 Nov 30 14:16:13.148 INFO [stderr] | Nov 30 14:16:13.148 INFO [stderr] 75 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:13.148 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:13.148 INFO [stderr] | Nov 30 14:16:13.148 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:13.148 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.148 INFO [stderr] Nov 30 14:16:13.148 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.148 INFO [stderr] --> src/bindings/rs485_bricklet.rs:474:125 Nov 30 14:16:13.148 INFO [stderr] | Nov 30 14:16:13.148 INFO [stderr] 474 | ErrorCountEvent { overrun_error_count: ::from_le_bytes(&bytes[0..4]), parity_error_count: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:16:13.148 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:13.148 INFO [stderr] | Nov 30 14:16:13.148 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:13.148 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.148 INFO [stderr] Nov 30 14:16:13.196 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.196 INFO [stderr] --> src/bindings/rs485_bricklet.rs:488:45 Nov 30 14:16:13.196 INFO [stderr] | Nov 30 14:16:13.196 INFO [stderr] 488 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:13.196 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:13.196 INFO [stderr] | Nov 30 14:16:13.196 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:13.196 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.196 INFO [stderr] Nov 30 14:16:13.216 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.216 INFO [stderr] --> src/bindings/rotary_poti_bricklet.rs:76:39 Nov 30 14:16:13.216 INFO [stderr] | Nov 30 14:16:13.216 INFO [stderr] 76 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:13.216 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:13.216 INFO [stderr] | Nov 30 14:16:13.216 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:13.216 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.216 INFO [stderr] Nov 30 14:16:13.244 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.244 INFO [stderr] --> src/bindings/rs485_bricklet.rs:489:52 Nov 30 14:16:13.244 INFO [stderr] | Nov 30 14:16:13.244 INFO [stderr] 489 | starting_address: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:13.244 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:13.244 INFO [stderr] | Nov 30 14:16:13.244 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:13.244 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.244 INFO [stderr] Nov 30 14:16:13.287 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.287 INFO [stderr] --> src/bindings/rotary_poti_bricklet.rs:92:39 Nov 30 14:16:13.287 INFO [stderr] | Nov 30 14:16:13.287 INFO [stderr] 92 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:13.287 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:13.288 INFO [stderr] | Nov 30 14:16:13.288 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:13.288 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.288 INFO [stderr] Nov 30 14:16:13.296 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.297 INFO [stderr] --> src/bindings/rs485_bricklet.rs:490:41 Nov 30 14:16:13.297 INFO [stderr] | Nov 30 14:16:13.297 INFO [stderr] 490 | count: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:13.297 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:13.297 INFO [stderr] | Nov 30 14:16:13.297 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:13.297 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.297 INFO [stderr] Nov 30 14:16:13.336 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.336 INFO [stderr] --> src/bindings/rotary_poti_bricklet.rs:93:39 Nov 30 14:16:13.336 INFO [stderr] | Nov 30 14:16:13.336 INFO [stderr] 93 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:13.336 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:13.336 INFO [stderr] | Nov 30 14:16:13.336 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:13.336 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.336 INFO [stderr] Nov 30 14:16:13.348 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.348 INFO [stderr] --> src/bindings/rs485_bricklet.rs:507:45 Nov 30 14:16:13.348 INFO [stderr] | Nov 30 14:16:13.348 INFO [stderr] 507 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:13.348 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:13.348 INFO [stderr] | Nov 30 14:16:13.348 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:13.348 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.348 INFO [stderr] Nov 30 14:16:13.384 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.384 INFO [stderr] --> src/bindings/rotary_poti_bricklet.rs:116:53 Nov 30 14:16:13.384 INFO [stderr] | Nov 30 14:16:13.384 INFO [stderr] 116 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:13.384 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:13.384 INFO [stderr] | Nov 30 14:16:13.384 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:13.384 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.384 INFO [stderr] Nov 30 14:16:13.396 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.396 INFO [stderr] --> src/bindings/rs485_bricklet.rs:508:49 Nov 30 14:16:13.396 INFO [stderr] | Nov 30 14:16:13.396 INFO [stderr] 508 | exception_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:13.396 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:13.396 INFO [stderr] | Nov 30 14:16:13.396 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:13.396 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.396 INFO [stderr] Nov 30 14:16:13.444 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.444 INFO [stderr] --> src/bindings/rs232_bricklet.rs:86:97 Nov 30 14:16:13.444 INFO [stderr] | Nov 30 14:16:13.444 INFO [stderr] 86 | Read { message: <[char; 60]>::from_le_bytes(&bytes[0..60]), length: ::from_le_bytes(&bytes[60..61]) } Nov 30 14:16:13.444 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:13.444 INFO [stderr] | Nov 30 14:16:13.444 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:13.444 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.444 INFO [stderr] Nov 30 14:16:13.512 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.512 INFO [stderr] --> src/bindings/rs485_bricklet.rs:509:48 Nov 30 14:16:13.512 INFO [stderr] | Nov 30 14:16:13.512 INFO [stderr] 509 | coils_length: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:13.516 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:13.516 INFO [stderr] | Nov 30 14:16:13.516 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:13.516 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.516 INFO [stderr] Nov 30 14:16:13.516 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.516 INFO [stderr] --> src/bindings/rs485_bricklet.rs:510:54 Nov 30 14:16:13.516 INFO [stderr] | Nov 30 14:16:13.516 INFO [stderr] 510 | coils_chunk_offset: ::from_le_bytes(&bytes[4..6]), Nov 30 14:16:13.516 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:13.516 INFO [stderr] | Nov 30 14:16:13.516 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:13.516 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.516 INFO [stderr] Nov 30 14:16:13.536 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.536 INFO [stderr] --> src/bindings/rs232_bricklet.rs:103:43 Nov 30 14:16:13.536 INFO [stderr] | Nov 30 14:16:13.536 INFO [stderr] 103 | baudrate: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:13.536 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:13.536 INFO [stderr] | Nov 30 14:16:13.536 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:13.536 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.536 INFO [stderr] Nov 30 14:16:13.609 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.609 INFO [stderr] --> src/bindings/rs485_bricklet.rs:537:45 Nov 30 14:16:13.609 INFO [stderr] | Nov 30 14:16:13.609 INFO [stderr] 537 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:13.609 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:13.609 INFO [stderr] | Nov 30 14:16:13.609 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:13.609 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.609 INFO [stderr] Nov 30 14:16:13.609 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.609 INFO [stderr] --> src/bindings/rs232_bricklet.rs:104:41 Nov 30 14:16:13.609 INFO [stderr] | Nov 30 14:16:13.609 INFO [stderr] 104 | parity: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:13.609 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:13.609 INFO [stderr] | Nov 30 14:16:13.609 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:13.609 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.609 INFO [stderr] Nov 30 14:16:13.653 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.653 INFO [stderr] --> src/bindings/rs232_bricklet.rs:105:43 Nov 30 14:16:13.653 INFO [stderr] | Nov 30 14:16:13.653 INFO [stderr] 105 | stopbits: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:13.653 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:13.653 INFO [stderr] | Nov 30 14:16:13.653 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:13.653 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.653 INFO [stderr] Nov 30 14:16:13.732 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.732 INFO [stderr] --> src/bindings/rs485_bricklet.rs:538:52 Nov 30 14:16:13.732 INFO [stderr] | Nov 30 14:16:13.732 INFO [stderr] 538 | starting_address: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:13.732 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:13.733 INFO [stderr] | Nov 30 14:16:13.733 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:13.733 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.733 INFO [stderr] Nov 30 14:16:13.733 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.733 INFO [stderr] --> src/bindings/rs232_bricklet.rs:106:45 Nov 30 14:16:13.733 INFO [stderr] | Nov 30 14:16:13.733 INFO [stderr] 106 | wordlength: ::from_le_bytes(&bytes[3..4]), Nov 30 14:16:13.733 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:13.733 INFO [stderr] | Nov 30 14:16:13.733 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:13.733 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.733 INFO [stderr] Nov 30 14:16:13.747 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.747 INFO [stderr] --> src/bindings/rs232_bricklet.rs:107:55 Nov 30 14:16:13.747 INFO [stderr] | Nov 30 14:16:13.747 INFO [stderr] 107 | hardware_flowcontrol: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:13.747 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:13.747 INFO [stderr] | Nov 30 14:16:13.748 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:13.748 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.748 INFO [stderr] Nov 30 14:16:13.810 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.810 INFO [stderr] --> src/bindings/rs232_bricklet.rs:108:55 Nov 30 14:16:13.810 INFO [stderr] | Nov 30 14:16:13.810 INFO [stderr] 108 | software_flowcontrol: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:13.810 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:13.810 INFO [stderr] | Nov 30 14:16:13.810 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:13.810 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.810 INFO [stderr] Nov 30 14:16:13.822 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.822 INFO [stderr] --> src/bindings/rs485_bricklet.rs:539:41 Nov 30 14:16:13.822 INFO [stderr] | Nov 30 14:16:13.822 INFO [stderr] 539 | count: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:13.822 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:13.822 INFO [stderr] | Nov 30 14:16:13.822 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:13.822 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.822 INFO [stderr] Nov 30 14:16:13.868 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.868 INFO [stderr] --> src/bindings/rs232_bricklet.rs:121:102 Nov 30 14:16:13.868 INFO [stderr] | Nov 30 14:16:13.868 INFO [stderr] 121 | ReadEvent { message: <[char; 60]>::from_le_bytes(&bytes[0..60]), length: ::from_le_bytes(&bytes[60..61]) } Nov 30 14:16:13.868 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:13.868 INFO [stderr] | Nov 30 14:16:13.868 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:13.868 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.868 INFO [stderr] Nov 30 14:16:13.924 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.924 INFO [stderr] --> src/bindings/rs232_bricklet.rs:143:53 Nov 30 14:16:13.924 INFO [stderr] | Nov 30 14:16:13.924 INFO [stderr] 143 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:13.924 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:13.924 INFO [stderr] | Nov 30 14:16:13.924 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:13.924 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.924 INFO [stderr] Nov 30 14:16:13.940 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.940 INFO [stderr] --> src/bindings/rs485_bricklet.rs:556:45 Nov 30 14:16:13.940 INFO [stderr] | Nov 30 14:16:13.940 INFO [stderr] 556 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:13.940 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:13.940 INFO [stderr] | Nov 30 14:16:13.940 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:13.940 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.940 INFO [stderr] Nov 30 14:16:13.996 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:13.996 INFO [stderr] --> src/bindings/rs485_bricklet.rs:557:49 Nov 30 14:16:13.996 INFO [stderr] | Nov 30 14:16:13.996 INFO [stderr] 557 | exception_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:13.996 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:13.996 INFO [stderr] | Nov 30 14:16:13.996 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:13.996 INFO [stderr] found type `&[u8]` Nov 30 14:16:13.996 INFO [stderr] Nov 30 14:16:14.012 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.012 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:113:114 Nov 30 14:16:14.012 INFO [stderr] | Nov 30 14:16:14.012 INFO [stderr] 113 | fn from_le_bytes(bytes: &[u8]) -> WriteLowLevel { WriteLowLevel { message_chunk_written: ::from_le_bytes(&bytes[0..1]) } } Nov 30 14:16:14.012 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:14.012 INFO [stderr] | Nov 30 14:16:14.012 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:14.012 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.012 INFO [stderr] Nov 30 14:16:14.056 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.056 INFO [stderr] --> src/bindings/rs485_bricklet.rs:558:60 Nov 30 14:16:14.056 INFO [stderr] | Nov 30 14:16:14.056 INFO [stderr] 558 | holding_registers_length: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:14.056 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:14.056 INFO [stderr] | Nov 30 14:16:14.056 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:14.056 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.056 INFO [stderr] Nov 30 14:16:14.056 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.056 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:131:50 Nov 30 14:16:14.056 INFO [stderr] | Nov 30 14:16:14.056 INFO [stderr] 131 | message_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:14.056 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:14.056 INFO [stderr] | Nov 30 14:16:14.056 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:14.056 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.056 INFO [stderr] Nov 30 14:16:14.104 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.104 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:132:56 Nov 30 14:16:14.104 INFO [stderr] | Nov 30 14:16:14.104 INFO [stderr] 132 | message_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:14.104 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:14.104 INFO [stderr] | Nov 30 14:16:14.104 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:14.104 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.104 INFO [stderr] Nov 30 14:16:14.132 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.132 INFO [stderr] --> src/bindings/rs485_bricklet.rs:559:66 Nov 30 14:16:14.132 INFO [stderr] | Nov 30 14:16:14.132 INFO [stderr] 559 | holding_registers_chunk_offset: ::from_le_bytes(&bytes[4..6]), Nov 30 14:16:14.132 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:14.132 INFO [stderr] | Nov 30 14:16:14.132 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:14.132 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.132 INFO [stderr] Nov 30 14:16:14.176 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.176 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:159:44 Nov 30 14:16:14.176 INFO [stderr] | Nov 30 14:16:14.176 INFO [stderr] 159 | baudrate: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:14.176 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:14.176 INFO [stderr] | Nov 30 14:16:14.176 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:14.176 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.176 INFO [stderr] Nov 30 14:16:14.192 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.192 INFO [stderr] --> src/bindings/rs485_bricklet.rs:586:45 Nov 30 14:16:14.192 INFO [stderr] | Nov 30 14:16:14.192 INFO [stderr] 586 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:14.192 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:14.192 INFO [stderr] | Nov 30 14:16:14.192 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:14.192 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.192 INFO [stderr] Nov 30 14:16:14.244 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.244 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:160:41 Nov 30 14:16:14.244 INFO [stderr] | Nov 30 14:16:14.244 INFO [stderr] 160 | parity: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:14.244 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:14.244 INFO [stderr] | Nov 30 14:16:14.244 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:14.244 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.244 INFO [stderr] Nov 30 14:16:14.256 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.256 INFO [stderr] --> src/bindings/rs485_bricklet.rs:587:48 Nov 30 14:16:14.256 INFO [stderr] | Nov 30 14:16:14.256 INFO [stderr] 587 | coil_address: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:14.256 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:14.256 INFO [stderr] | Nov 30 14:16:14.256 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:14.256 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.256 INFO [stderr] Nov 30 14:16:14.308 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.308 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:161:43 Nov 30 14:16:14.308 INFO [stderr] | Nov 30 14:16:14.308 INFO [stderr] 161 | stopbits: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:14.308 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:14.308 INFO [stderr] | Nov 30 14:16:14.308 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:14.308 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.308 INFO [stderr] Nov 30 14:16:14.308 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.308 INFO [stderr] --> src/bindings/rs485_bricklet.rs:602:45 Nov 30 14:16:14.308 INFO [stderr] | Nov 30 14:16:14.308 INFO [stderr] 602 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:14.308 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:14.308 INFO [stderr] | Nov 30 14:16:14.308 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:14.308 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.308 INFO [stderr] Nov 30 14:16:14.368 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.368 INFO [stderr] --> src/bindings/rs485_bricklet.rs:603:49 Nov 30 14:16:14.368 INFO [stderr] | Nov 30 14:16:14.368 INFO [stderr] 603 | exception_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:14.368 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:14.368 INFO [stderr] | Nov 30 14:16:14.368 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:14.368 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.368 INFO [stderr] Nov 30 14:16:14.380 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.380 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:162:45 Nov 30 14:16:14.380 INFO [stderr] | Nov 30 14:16:14.380 INFO [stderr] 162 | wordlength: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:14.380 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:14.380 INFO [stderr] | Nov 30 14:16:14.380 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:14.380 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.380 INFO [stderr] Nov 30 14:16:14.412 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.412 INFO [stderr] --> src/bindings/rs485_bricklet.rs:618:45 Nov 30 14:16:14.412 INFO [stderr] | Nov 30 14:16:14.412 INFO [stderr] 618 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:14.412 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:14.412 INFO [stderr] | Nov 30 14:16:14.412 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:14.412 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.412 INFO [stderr] Nov 30 14:16:14.452 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.452 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:163:46 Nov 30 14:16:14.452 INFO [stderr] | Nov 30 14:16:14.452 INFO [stderr] 163 | flowcontrol: ::from_le_bytes(&bytes[7..8]), Nov 30 14:16:14.452 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:14.452 INFO [stderr] | Nov 30 14:16:14.452 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:14.452 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.452 INFO [stderr] Nov 30 14:16:14.476 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.476 INFO [stderr] --> src/bindings/rs485_bricklet.rs:619:52 Nov 30 14:16:14.476 INFO [stderr] | Nov 30 14:16:14.476 INFO [stderr] 619 | register_address: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:14.476 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:14.476 INFO [stderr] | Nov 30 14:16:14.476 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:14.476 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.476 INFO [stderr] Nov 30 14:16:14.497 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.497 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:176:63 Nov 30 14:16:14.497 INFO [stderr] | Nov 30 14:16:14.497 INFO [stderr] 176 | BufferConfig { send_buffer_size: ::from_le_bytes(&bytes[0..2]), receive_buffer_size: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:14.497 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:14.497 INFO [stderr] | Nov 30 14:16:14.497 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:14.497 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.497 INFO [stderr] Nov 30 14:16:14.532 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.532 INFO [stderr] --> src/bindings/rs485_bricklet.rs:620:50 Nov 30 14:16:14.532 INFO [stderr] | Nov 30 14:16:14.532 INFO [stderr] 620 | register_value: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:14.532 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:14.532 INFO [stderr] | Nov 30 14:16:14.532 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:14.532 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.532 INFO [stderr] Nov 30 14:16:14.548 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.548 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:176:120 Nov 30 14:16:14.549 INFO [stderr] | Nov 30 14:16:14.549 INFO [stderr] 176 | BufferConfig { send_buffer_size: ::from_le_bytes(&bytes[0..2]), receive_buffer_size: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:14.549 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:14.549 INFO [stderr] | Nov 30 14:16:14.549 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:14.549 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.549 INFO [stderr] Nov 30 14:16:14.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.580 INFO [stderr] --> src/bindings/rs485_bricklet.rs:634:45 Nov 30 14:16:14.580 INFO [stderr] | Nov 30 14:16:14.580 INFO [stderr] 634 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:14.580 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:14.580 INFO [stderr] | Nov 30 14:16:14.580 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:14.580 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.580 INFO [stderr] Nov 30 14:16:14.608 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.608 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:188:63 Nov 30 14:16:14.608 INFO [stderr] | Nov 30 14:16:14.608 INFO [stderr] 188 | BufferStatus { send_buffer_used: ::from_le_bytes(&bytes[0..2]), receive_buffer_used: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:14.608 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:14.608 INFO [stderr] | Nov 30 14:16:14.608 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:14.608 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.608 INFO [stderr] Nov 30 14:16:14.640 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.640 INFO [stderr] --> src/bindings/rs485_bricklet.rs:635:49 Nov 30 14:16:14.640 INFO [stderr] | Nov 30 14:16:14.640 INFO [stderr] 635 | exception_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:14.640 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:14.640 INFO [stderr] | Nov 30 14:16:14.640 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:14.640 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.640 INFO [stderr] Nov 30 14:16:14.660 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.660 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:188:120 Nov 30 14:16:14.660 INFO [stderr] | Nov 30 14:16:14.660 INFO [stderr] 188 | BufferStatus { send_buffer_used: ::from_le_bytes(&bytes[0..2]), receive_buffer_used: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:14.660 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:14.660 INFO [stderr] | Nov 30 14:16:14.660 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:14.660 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.660 INFO [stderr] Nov 30 14:16:14.696 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.696 INFO [stderr] --> src/bindings/rs485_bricklet.rs:652:45 Nov 30 14:16:14.696 INFO [stderr] | Nov 30 14:16:14.696 INFO [stderr] 652 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:14.696 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:14.697 INFO [stderr] | Nov 30 14:16:14.697 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:14.697 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.697 INFO [stderr] Nov 30 14:16:14.720 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.720 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:200:64 Nov 30 14:16:14.720 INFO [stderr] | Nov 30 14:16:14.720 INFO [stderr] 200 | ErrorCount { error_count_overrun: ::from_le_bytes(&bytes[0..4]), error_count_parity: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:16:14.720 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:14.720 INFO [stderr] | Nov 30 14:16:14.720 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:14.720 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.720 INFO [stderr] Nov 30 14:16:14.740 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.740 INFO [stderr] --> src/bindings/rs485_bricklet.rs:653:52 Nov 30 14:16:14.740 INFO [stderr] | Nov 30 14:16:14.740 INFO [stderr] 653 | starting_address: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:14.740 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:14.740 INFO [stderr] | Nov 30 14:16:14.740 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:14.740 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.740 INFO [stderr] Nov 30 14:16:14.780 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.780 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:200:120 Nov 30 14:16:14.780 INFO [stderr] | Nov 30 14:16:14.780 INFO [stderr] 200 | ErrorCount { error_count_overrun: ::from_le_bytes(&bytes[0..4]), error_count_parity: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:16:14.780 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:14.780 INFO [stderr] | Nov 30 14:16:14.780 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:14.780 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.780 INFO [stderr] Nov 30 14:16:14.784 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.784 INFO [stderr] --> src/bindings/rs485_bricklet.rs:654:48 Nov 30 14:16:14.784 INFO [stderr] | Nov 30 14:16:14.784 INFO [stderr] 654 | coils_length: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:14.784 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:14.784 INFO [stderr] | Nov 30 14:16:14.784 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:14.784 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.784 INFO [stderr] Nov 30 14:16:14.831 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.831 INFO [stderr] --> src/bindings/rs485_bricklet.rs:655:54 Nov 30 14:16:14.831 INFO [stderr] | Nov 30 14:16:14.831 INFO [stderr] 655 | coils_chunk_offset: ::from_le_bytes(&bytes[7..9]), Nov 30 14:16:14.831 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:14.836 INFO [stderr] | Nov 30 14:16:14.836 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:14.837 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.837 INFO [stderr] Nov 30 14:16:14.856 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.856 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:214:50 Nov 30 14:16:14.856 INFO [stderr] | Nov 30 14:16:14.856 INFO [stderr] 214 | message_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:14.856 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:14.856 INFO [stderr] | Nov 30 14:16:14.856 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:14.856 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.856 INFO [stderr] Nov 30 14:16:14.896 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.896 INFO [stderr] --> src/bindings/rs485_bricklet.rs:681:45 Nov 30 14:16:14.896 INFO [stderr] | Nov 30 14:16:14.896 INFO [stderr] 681 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:14.896 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:14.896 INFO [stderr] | Nov 30 14:16:14.896 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:14.896 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.896 INFO [stderr] Nov 30 14:16:14.928 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.928 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:215:56 Nov 30 14:16:14.928 INFO [stderr] | Nov 30 14:16:14.928 INFO [stderr] 215 | message_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:14.928 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:14.928 INFO [stderr] | Nov 30 14:16:14.928 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:14.928 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.928 INFO [stderr] Nov 30 14:16:14.950 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:14.950 INFO [stderr] --> src/bindings/rs485_bricklet.rs:682:49 Nov 30 14:16:14.950 INFO [stderr] | Nov 30 14:16:14.950 INFO [stderr] 682 | exception_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:14.950 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:14.950 INFO [stderr] | Nov 30 14:16:14.950 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:14.950 INFO [stderr] found type `&[u8]` Nov 30 14:16:14.950 INFO [stderr] Nov 30 14:16:15.004 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.004 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:238:69 Nov 30 14:16:15.004 INFO [stderr] | Nov 30 14:16:15.004 INFO [stderr] 238 | ErrorCountEvent { error_count_overrun: ::from_le_bytes(&bytes[0..4]), error_count_parity: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:16:15.004 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:15.004 INFO [stderr] | Nov 30 14:16:15.004 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:15.004 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.004 INFO [stderr] Nov 30 14:16:15.012 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.012 INFO [stderr] --> src/bindings/rs485_bricklet.rs:699:45 Nov 30 14:16:15.012 INFO [stderr] | Nov 30 14:16:15.012 INFO [stderr] 699 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:15.012 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:15.012 INFO [stderr] | Nov 30 14:16:15.012 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:15.012 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.012 INFO [stderr] Nov 30 14:16:15.064 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.064 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:238:125 Nov 30 14:16:15.064 INFO [stderr] | Nov 30 14:16:15.064 INFO [stderr] 238 | ErrorCountEvent { error_count_overrun: ::from_le_bytes(&bytes[0..4]), error_count_parity: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:16:15.064 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:15.064 INFO [stderr] | Nov 30 14:16:15.064 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:15.064 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.064 INFO [stderr] Nov 30 14:16:15.064 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.064 INFO [stderr] --> src/bindings/rs485_bricklet.rs:700:52 Nov 30 14:16:15.064 INFO [stderr] | Nov 30 14:16:15.064 INFO [stderr] 700 | starting_address: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:15.064 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:15.064 INFO [stderr] | Nov 30 14:16:15.064 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:15.064 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.064 INFO [stderr] Nov 30 14:16:15.124 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.124 INFO [stderr] --> src/bindings/rs485_bricklet.rs:701:52 Nov 30 14:16:15.124 INFO [stderr] | Nov 30 14:16:15.124 INFO [stderr] 701 | registers_length: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:15.124 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:15.124 INFO [stderr] | Nov 30 14:16:15.124 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:15.124 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.124 INFO [stderr] Nov 30 14:16:15.132 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.133 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:253:60 Nov 30 14:16:15.133 INFO [stderr] | Nov 30 14:16:15.133 INFO [stderr] 253 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:15.133 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:15.133 INFO [stderr] | Nov 30 14:16:15.133 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:15.133 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.133 INFO [stderr] Nov 30 14:16:15.177 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.177 INFO [stderr] --> src/bindings/rs485_bricklet.rs:702:58 Nov 30 14:16:15.177 INFO [stderr] | Nov 30 14:16:15.177 INFO [stderr] 702 | registers_chunk_offset: ::from_le_bytes(&bytes[7..9]), Nov 30 14:16:15.177 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:15.177 INFO [stderr] | Nov 30 14:16:15.177 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:15.177 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.177 INFO [stderr] Nov 30 14:16:15.192 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.192 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:254:64 Nov 30 14:16:15.192 INFO [stderr] | Nov 30 14:16:15.192 INFO [stderr] 254 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:15.192 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:15.192 INFO [stderr] | Nov 30 14:16:15.192 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:15.192 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.192 INFO [stderr] Nov 30 14:16:15.246 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.246 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:255:53 Nov 30 14:16:15.246 INFO [stderr] | Nov 30 14:16:15.246 INFO [stderr] 255 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:15.246 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:15.246 INFO [stderr] | Nov 30 14:16:15.246 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:15.246 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.246 INFO [stderr] Nov 30 14:16:15.246 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.246 INFO [stderr] --> src/bindings/rs485_bricklet.rs:728:45 Nov 30 14:16:15.246 INFO [stderr] | Nov 30 14:16:15.246 INFO [stderr] 728 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:15.246 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:15.246 INFO [stderr] | Nov 30 14:16:15.246 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:15.246 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.246 INFO [stderr] Nov 30 14:16:15.301 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.301 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:256:56 Nov 30 14:16:15.301 INFO [stderr] | Nov 30 14:16:15.301 INFO [stderr] 256 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:15.301 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:15.301 INFO [stderr] | Nov 30 14:16:15.301 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:15.301 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.301 INFO [stderr] Nov 30 14:16:15.310 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.310 INFO [stderr] --> src/bindings/rs485_bricklet.rs:729:49 Nov 30 14:16:15.310 INFO [stderr] | Nov 30 14:16:15.310 INFO [stderr] 729 | exception_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:15.310 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:15.310 INFO [stderr] | Nov 30 14:16:15.310 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:15.310 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.310 INFO [stderr] Nov 30 14:16:15.360 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.360 INFO [stderr] --> src/bindings/rs485_bricklet.rs:744:45 Nov 30 14:16:15.360 INFO [stderr] | Nov 30 14:16:15.360 INFO [stderr] 744 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:15.360 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:15.360 INFO [stderr] | Nov 30 14:16:15.360 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:15.360 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.360 INFO [stderr] Nov 30 14:16:15.380 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.380 INFO [stderr] --> src/bindings/rs232_v2_bricklet.rs:279:53 Nov 30 14:16:15.380 INFO [stderr] | Nov 30 14:16:15.380 INFO [stderr] 279 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:15.380 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:15.380 INFO [stderr] | Nov 30 14:16:15.380 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:15.380 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.380 INFO [stderr] Nov 30 14:16:15.404 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.404 INFO [stderr] --> src/bindings/rs485_bricklet.rs:745:52 Nov 30 14:16:15.404 INFO [stderr] | Nov 30 14:16:15.404 INFO [stderr] 745 | starting_address: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:15.404 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:15.404 INFO [stderr] | Nov 30 14:16:15.404 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:15.404 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.404 INFO [stderr] Nov 30 14:16:15.451 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.451 INFO [stderr] --> src/bindings/rs485_bricklet.rs:746:41 Nov 30 14:16:15.451 INFO [stderr] | Nov 30 14:16:15.451 INFO [stderr] 746 | count: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:15.451 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:15.451 INFO [stderr] | Nov 30 14:16:15.451 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:15.451 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.451 INFO [stderr] Nov 30 14:16:15.476 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.476 INFO [stderr] --> src/bindings/rs485_bricklet.rs:224:114 Nov 30 14:16:15.476 INFO [stderr] | Nov 30 14:16:15.476 INFO [stderr] 224 | fn from_le_bytes(bytes: &[u8]) -> WriteLowLevel { WriteLowLevel { message_chunk_written: ::from_le_bytes(&bytes[0..1]) } } Nov 30 14:16:15.476 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:15.476 INFO [stderr] | Nov 30 14:16:15.476 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:15.476 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.476 INFO [stderr] Nov 30 14:16:15.500 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.500 INFO [stderr] --> src/bindings/rs485_bricklet.rs:763:45 Nov 30 14:16:15.500 INFO [stderr] | Nov 30 14:16:15.500 INFO [stderr] 763 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:15.500 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:15.500 INFO [stderr] | Nov 30 14:16:15.500 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:15.500 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.500 INFO [stderr] Nov 30 14:16:15.532 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.533 INFO [stderr] --> src/bindings/rs485_bricklet.rs:242:50 Nov 30 14:16:15.533 INFO [stderr] | Nov 30 14:16:15.533 INFO [stderr] 242 | message_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:15.533 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:15.533 INFO [stderr] | Nov 30 14:16:15.533 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:15.533 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.533 INFO [stderr] Nov 30 14:16:15.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.558 INFO [stderr] --> src/bindings/rs485_bricklet.rs:764:49 Nov 30 14:16:15.558 INFO [stderr] | Nov 30 14:16:15.558 INFO [stderr] 764 | exception_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:15.558 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:15.558 INFO [stderr] | Nov 30 14:16:15.558 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:15.558 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.558 INFO [stderr] Nov 30 14:16:15.578 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.578 INFO [stderr] --> src/bindings/rs485_bricklet.rs:243:56 Nov 30 14:16:15.578 INFO [stderr] | Nov 30 14:16:15.578 INFO [stderr] 243 | message_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:15.578 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:15.578 INFO [stderr] | Nov 30 14:16:15.578 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:15.578 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.578 INFO [stderr] Nov 30 14:16:15.616 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.616 INFO [stderr] --> src/bindings/rs485_bricklet.rs:765:58 Nov 30 14:16:15.616 INFO [stderr] | Nov 30 14:16:15.616 INFO [stderr] 765 | discrete_inputs_length: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:15.616 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:15.616 INFO [stderr] | Nov 30 14:16:15.616 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:15.616 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.616 INFO [stderr] Nov 30 14:16:15.630 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.630 INFO [stderr] --> src/bindings/rs485_bricklet.rs:270:44 Nov 30 14:16:15.630 INFO [stderr] | Nov 30 14:16:15.630 INFO [stderr] 270 | baudrate: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:15.630 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:15.630 INFO [stderr] | Nov 30 14:16:15.630 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:15.630 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.630 INFO [stderr] Nov 30 14:16:15.680 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.680 INFO [stderr] --> src/bindings/rs485_bricklet.rs:271:41 Nov 30 14:16:15.680 INFO [stderr] | Nov 30 14:16:15.680 INFO [stderr] 271 | parity: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:15.680 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:15.680 INFO [stderr] | Nov 30 14:16:15.680 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:15.680 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.680 INFO [stderr] Nov 30 14:16:15.684 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.684 INFO [stderr] --> src/bindings/rs485_bricklet.rs:766:64 Nov 30 14:16:15.684 INFO [stderr] | Nov 30 14:16:15.684 INFO [stderr] 766 | discrete_inputs_chunk_offset: ::from_le_bytes(&bytes[4..6]), Nov 30 14:16:15.684 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:15.684 INFO [stderr] | Nov 30 14:16:15.684 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:15.684 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.684 INFO [stderr] Nov 30 14:16:15.726 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.726 INFO [stderr] --> src/bindings/rs485_bricklet.rs:272:43 Nov 30 14:16:15.726 INFO [stderr] | Nov 30 14:16:15.726 INFO [stderr] 272 | stopbits: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:15.726 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:15.726 INFO [stderr] | Nov 30 14:16:15.726 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:15.726 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.726 INFO [stderr] Nov 30 14:16:15.756 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.756 INFO [stderr] --> src/bindings/rs485_bricklet.rs:793:45 Nov 30 14:16:15.756 INFO [stderr] | Nov 30 14:16:15.756 INFO [stderr] 793 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:15.756 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:15.756 INFO [stderr] | Nov 30 14:16:15.756 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:15.756 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.756 INFO [stderr] Nov 30 14:16:15.784 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.784 INFO [stderr] --> src/bindings/rs485_bricklet.rs:273:45 Nov 30 14:16:15.784 INFO [stderr] | Nov 30 14:16:15.784 INFO [stderr] 273 | wordlength: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:15.784 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:15.784 INFO [stderr] | Nov 30 14:16:15.784 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:15.784 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.784 INFO [stderr] Nov 30 14:16:15.800 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.800 INFO [stderr] --> src/bindings/rs485_bricklet.rs:794:52 Nov 30 14:16:15.800 INFO [stderr] | Nov 30 14:16:15.800 INFO [stderr] 794 | starting_address: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:15.800 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:15.800 INFO [stderr] | Nov 30 14:16:15.800 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:15.800 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.800 INFO [stderr] Nov 30 14:16:15.844 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.844 INFO [stderr] --> src/bindings/rs485_bricklet.rs:274:41 Nov 30 14:16:15.844 INFO [stderr] | Nov 30 14:16:15.844 INFO [stderr] 274 | duplex: ::from_le_bytes(&bytes[7..8]), Nov 30 14:16:15.844 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:15.844 INFO [stderr] | Nov 30 14:16:15.844 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:15.844 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.844 INFO [stderr] Nov 30 14:16:15.852 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.852 INFO [stderr] --> src/bindings/rs485_bricklet.rs:795:41 Nov 30 14:16:15.852 INFO [stderr] | Nov 30 14:16:15.852 INFO [stderr] 795 | count: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:15.852 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:15.852 INFO [stderr] | Nov 30 14:16:15.852 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:15.852 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.852 INFO [stderr] Nov 30 14:16:15.924 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.924 INFO [stderr] --> src/bindings/rs485_bricklet.rs:287:66 Nov 30 14:16:15.924 INFO [stderr] | Nov 30 14:16:15.924 INFO [stderr] 287 | ModbusConfiguration { slave_address: ::from_le_bytes(&bytes[0..1]), master_request_timeout: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:16:15.924 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:15.924 INFO [stderr] | Nov 30 14:16:15.924 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:15.924 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.924 INFO [stderr] Nov 30 14:16:15.924 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.924 INFO [stderr] --> src/bindings/rs485_bricklet.rs:812:45 Nov 30 14:16:15.924 INFO [stderr] | Nov 30 14:16:15.924 INFO [stderr] 812 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:15.924 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:15.924 INFO [stderr] | Nov 30 14:16:15.924 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:15.924 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.924 INFO [stderr] Nov 30 14:16:15.976 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:15.976 INFO [stderr] --> src/bindings/rs485_bricklet.rs:287:126 Nov 30 14:16:15.976 INFO [stderr] | Nov 30 14:16:15.976 INFO [stderr] 287 | ModbusConfiguration { slave_address: ::from_le_bytes(&bytes[0..1]), master_request_timeout: ::from_le_bytes(&bytes[1..5]) } Nov 30 14:16:15.976 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:15.976 INFO [stderr] | Nov 30 14:16:15.976 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:15.976 INFO [stderr] found type `&[u8]` Nov 30 14:16:15.976 INFO [stderr] Nov 30 14:16:16.004 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.004 INFO [stderr] --> src/bindings/rs485_bricklet.rs:813:49 Nov 30 14:16:16.004 INFO [stderr] | Nov 30 14:16:16.008 INFO [stderr] 813 | exception_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:16.008 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:16.008 INFO [stderr] | Nov 30 14:16:16.008 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:16.008 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.008 INFO [stderr] Nov 30 14:16:16.040 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.040 INFO [stderr] --> src/bindings/rs485_bricklet.rs:299:63 Nov 30 14:16:16.040 INFO [stderr] | Nov 30 14:16:16.040 INFO [stderr] 299 | BufferConfig { send_buffer_size: ::from_le_bytes(&bytes[0..2]), receive_buffer_size: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:16.040 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:16.040 INFO [stderr] | Nov 30 14:16:16.040 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:16.040 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.040 INFO [stderr] Nov 30 14:16:16.092 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.092 INFO [stderr] --> src/bindings/rs485_bricklet.rs:814:58 Nov 30 14:16:16.092 INFO [stderr] | Nov 30 14:16:16.092 INFO [stderr] 814 | input_registers_length: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:16.092 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:16.092 INFO [stderr] | Nov 30 14:16:16.092 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:16.092 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.092 INFO [stderr] Nov 30 14:16:16.092 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.092 INFO [stderr] --> src/bindings/rs485_bricklet.rs:299:120 Nov 30 14:16:16.092 INFO [stderr] | Nov 30 14:16:16.092 INFO [stderr] 299 | BufferConfig { send_buffer_size: ::from_le_bytes(&bytes[0..2]), receive_buffer_size: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:16.092 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:16.092 INFO [stderr] | Nov 30 14:16:16.092 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:16.092 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.092 INFO [stderr] Nov 30 14:16:16.136 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.136 INFO [stderr] --> src/bindings/rs485_bricklet.rs:815:64 Nov 30 14:16:16.136 INFO [stderr] | Nov 30 14:16:16.136 INFO [stderr] 815 | input_registers_chunk_offset: ::from_le_bytes(&bytes[4..6]), Nov 30 14:16:16.136 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:16.136 INFO [stderr] | Nov 30 14:16:16.136 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:16.136 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.136 INFO [stderr] Nov 30 14:16:16.151 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.151 INFO [stderr] --> src/bindings/rs485_bricklet.rs:311:63 Nov 30 14:16:16.151 INFO [stderr] | Nov 30 14:16:16.151 INFO [stderr] 311 | BufferStatus { send_buffer_used: ::from_le_bytes(&bytes[0..2]), receive_buffer_used: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:16.151 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:16.151 INFO [stderr] | Nov 30 14:16:16.151 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:16.151 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.151 INFO [stderr] Nov 30 14:16:16.188 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.188 INFO [stderr] --> src/bindings/rs485_bricklet.rs:843:60 Nov 30 14:16:16.188 INFO [stderr] | Nov 30 14:16:16.188 INFO [stderr] 843 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:16.188 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:16.188 INFO [stderr] | Nov 30 14:16:16.188 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:16.188 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.188 INFO [stderr] Nov 30 14:16:16.212 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.212 INFO [stderr] --> src/bindings/rs485_bricklet.rs:311:120 Nov 30 14:16:16.212 INFO [stderr] | Nov 30 14:16:16.212 INFO [stderr] 311 | BufferStatus { send_buffer_used: ::from_le_bytes(&bytes[0..2]), receive_buffer_used: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:16.212 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:16.212 INFO [stderr] | Nov 30 14:16:16.212 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:16.212 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.212 INFO [stderr] Nov 30 14:16:16.240 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.240 INFO [stderr] --> src/bindings/rs485_bricklet.rs:844:64 Nov 30 14:16:16.240 INFO [stderr] | Nov 30 14:16:16.240 INFO [stderr] 844 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:16.240 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:16.240 INFO [stderr] | Nov 30 14:16:16.240 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:16.240 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.240 INFO [stderr] Nov 30 14:16:16.288 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.288 INFO [stderr] --> src/bindings/rs485_bricklet.rs:323:64 Nov 30 14:16:16.288 INFO [stderr] | Nov 30 14:16:16.288 INFO [stderr] 323 | ErrorCount { overrun_error_count: ::from_le_bytes(&bytes[0..4]), parity_error_count: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:16:16.288 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:16.288 INFO [stderr] | Nov 30 14:16:16.288 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:16.288 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.288 INFO [stderr] Nov 30 14:16:16.292 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.292 INFO [stderr] --> src/bindings/rs485_bricklet.rs:845:53 Nov 30 14:16:16.292 INFO [stderr] | Nov 30 14:16:16.292 INFO [stderr] 845 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:16.292 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:16.292 INFO [stderr] | Nov 30 14:16:16.292 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:16.292 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.292 INFO [stderr] Nov 30 14:16:16.360 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.360 INFO [stderr] --> src/bindings/rs485_bricklet.rs:323:120 Nov 30 14:16:16.360 INFO [stderr] | Nov 30 14:16:16.360 INFO [stderr] 323 | ErrorCount { overrun_error_count: ::from_le_bytes(&bytes[0..4]), parity_error_count: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:16:16.360 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:16.360 INFO [stderr] | Nov 30 14:16:16.360 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:16.360 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.360 INFO [stderr] Nov 30 14:16:16.364 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.364 INFO [stderr] --> src/bindings/rs485_bricklet.rs:846:56 Nov 30 14:16:16.364 INFO [stderr] | Nov 30 14:16:16.364 INFO [stderr] 846 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:16.364 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:16.364 INFO [stderr] | Nov 30 14:16:16.364 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:16.364 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.364 INFO [stderr] Nov 30 14:16:16.416 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.416 INFO [stderr] --> src/bindings/rs485_bricklet.rs:341:55 Nov 30 14:16:16.416 INFO [stderr] | Nov 30 14:16:16.416 INFO [stderr] 341 | timeout_error_count: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:16.416 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:16.416 INFO [stderr] | Nov 30 14:16:16.416 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:16.416 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.416 INFO [stderr] Nov 30 14:16:16.464 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.464 INFO [stderr] --> src/bindings/rs485_bricklet.rs:342:56 Nov 30 14:16:16.464 INFO [stderr] | Nov 30 14:16:16.464 INFO [stderr] 342 | checksum_error_count: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:16.464 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:16.464 INFO [stderr] | Nov 30 14:16:16.464 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:16.464 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.464 INFO [stderr] Nov 30 14:16:16.514 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.514 INFO [stderr] --> src/bindings/rs485_bricklet.rs:343:61 Nov 30 14:16:16.514 INFO [stderr] | Nov 30 14:16:16.514 INFO [stderr] 343 | frame_too_big_error_count: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:16.514 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:16.514 INFO [stderr] | Nov 30 14:16:16.514 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:16.514 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.514 INFO [stderr] Nov 30 14:16:16.536 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.536 INFO [stderr] --> src/bindings/rs485_bricklet.rs:869:53 Nov 30 14:16:16.536 INFO [stderr] | Nov 30 14:16:16.536 INFO [stderr] 869 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:16.536 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:16.536 INFO [stderr] | Nov 30 14:16:16.536 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:16.536 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.536 INFO [stderr] Nov 30 14:16:16.627 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.627 INFO [stderr] --> src/bindings/rs485_bricklet.rs:344:64 Nov 30 14:16:16.627 INFO [stderr] | Nov 30 14:16:16.627 INFO [stderr] 344 | illegal_function_error_count: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:16.628 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:16.628 INFO [stderr] | Nov 30 14:16:16.628 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:16.628 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.628 INFO [stderr] Nov 30 14:16:16.732 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.732 INFO [stderr] --> src/bindings/rs485_bricklet.rs:345:68 Nov 30 14:16:16.732 INFO [stderr] | Nov 30 14:16:16.732 INFO [stderr] 345 | illegal_data_address_error_count: ::from_le_bytes(&bytes[16..20]), Nov 30 14:16:16.732 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:16.732 INFO [stderr] | Nov 30 14:16:16.732 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:16.732 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.732 INFO [stderr] Nov 30 14:16:16.832 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.832 INFO [stderr] --> src/bindings/rs485_bricklet.rs:346:66 Nov 30 14:16:16.832 INFO [stderr] | Nov 30 14:16:16.832 INFO [stderr] 346 | illegal_data_value_error_count: ::from_le_bytes(&bytes[20..24]), Nov 30 14:16:16.832 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:16.832 INFO [stderr] | Nov 30 14:16:16.832 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:16.832 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.832 INFO [stderr] Nov 30 14:16:16.852 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.852 INFO [stderr] --> src/bindings/segment_display_4x7_bricklet.rs:48:45 Nov 30 14:16:16.852 INFO [stderr] | Nov 30 14:16:16.852 INFO [stderr] 48 | brightness: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:16.852 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:16.852 INFO [stderr] | Nov 30 14:16:16.852 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:16.852 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.852 INFO [stderr] Nov 30 14:16:16.901 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.901 INFO [stderr] --> src/bindings/segment_display_4x7_bricklet.rs:72:53 Nov 30 14:16:16.901 INFO [stderr] | Nov 30 14:16:16.901 INFO [stderr] 72 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:16.901 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:16.901 INFO [stderr] | Nov 30 14:16:16.901 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:16.901 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.901 INFO [stderr] Nov 30 14:16:16.948 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:16.948 INFO [stderr] --> src/bindings/rs485_bricklet.rs:347:68 Nov 30 14:16:16.948 INFO [stderr] | Nov 30 14:16:16.948 INFO [stderr] 347 | slave_device_failure_error_count: ::from_le_bytes(&bytes[24..28]), Nov 30 14:16:16.948 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:16.948 INFO [stderr] | Nov 30 14:16:16.948 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:16.948 INFO [stderr] found type `&[u8]` Nov 30 14:16:16.948 INFO [stderr] Nov 30 14:16:17.032 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.032 INFO [stderr] --> src/bindings/servo_brick.rs:135:48 Nov 30 14:16:17.032 INFO [stderr] | Nov 30 14:16:17.032 INFO [stderr] 135 | PulseWidth { min: ::from_le_bytes(&bytes[0..2]), max: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:17.032 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:17.032 INFO [stderr] | Nov 30 14:16:17.032 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:17.032 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.032 INFO [stderr] Nov 30 14:16:17.056 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.056 INFO [stderr] --> src/bindings/rs485_bricklet.rs:385:82 Nov 30 14:16:17.056 INFO [stderr] | Nov 30 14:16:17.056 INFO [stderr] 385 | ModbusMasterWriteMultipleCoilsLowLevel { request_id: ::from_le_bytes(&bytes[0..1]) } Nov 30 14:16:17.056 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:17.056 INFO [stderr] | Nov 30 14:16:17.056 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:17.057 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.057 INFO [stderr] Nov 30 14:16:17.126 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.126 INFO [stderr] --> src/bindings/servo_brick.rs:135:89 Nov 30 14:16:17.126 INFO [stderr] | Nov 30 14:16:17.127 INFO [stderr] 135 | PulseWidth { min: ::from_le_bytes(&bytes[0..2]), max: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:17.127 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:17.127 INFO [stderr] | Nov 30 14:16:17.127 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:17.127 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.127 INFO [stderr] Nov 30 14:16:17.185 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.185 INFO [stderr] --> src/bindings/rs485_bricklet.rs:401:86 Nov 30 14:16:17.185 INFO [stderr] | Nov 30 14:16:17.185 INFO [stderr] 401 | ModbusMasterWriteMultipleRegistersLowLevel { request_id: ::from_le_bytes(&bytes[0..1]) } Nov 30 14:16:17.185 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:17.185 INFO [stderr] | Nov 30 14:16:17.185 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:17.185 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.185 INFO [stderr] Nov 30 14:16:17.224 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.224 INFO [stderr] --> src/bindings/servo_brick.rs:146:83 Nov 30 14:16:17.224 INFO [stderr] | Nov 30 14:16:17.224 INFO [stderr] 146 | fn from_le_bytes(bytes: &[u8]) -> Degree { Degree { min: ::from_le_bytes(&bytes[0..2]), max: ::from_le_bytes(&bytes[2..4]) } } Nov 30 14:16:17.224 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:17.224 INFO [stderr] | Nov 30 14:16:17.233 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:17.233 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.233 INFO [stderr] Nov 30 14:16:17.283 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.283 INFO [stderr] --> src/bindings/rs485_bricklet.rs:450:50 Nov 30 14:16:17.283 INFO [stderr] | Nov 30 14:16:17.283 INFO [stderr] 450 | message_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:17.283 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:17.283 INFO [stderr] | Nov 30 14:16:17.283 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:17.283 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.285 INFO [stderr] Nov 30 14:16:17.348 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.348 INFO [stderr] --> src/bindings/servo_brick.rs:146:124 Nov 30 14:16:17.348 INFO [stderr] | Nov 30 14:16:17.348 INFO [stderr] 146 | fn from_le_bytes(bytes: &[u8]) -> Degree { Degree { min: ::from_le_bytes(&bytes[0..2]), max: ::from_le_bytes(&bytes[2..4]) } } Nov 30 14:16:17.348 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:17.348 INFO [stderr] | Nov 30 14:16:17.348 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:17.348 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.348 INFO [stderr] Nov 30 14:16:17.364 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.364 INFO [stderr] --> src/bindings/rs485_bricklet.rs:451:56 Nov 30 14:16:17.364 INFO [stderr] | Nov 30 14:16:17.364 INFO [stderr] 451 | message_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:17.364 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:17.364 INFO [stderr] | Nov 30 14:16:17.364 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:17.364 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.364 INFO [stderr] Nov 30 14:16:17.444 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.444 INFO [stderr] --> src/bindings/servo_brick.rs:157:63 Nov 30 14:16:17.444 INFO [stderr] | Nov 30 14:16:17.444 INFO [stderr] 157 | PositionReachedEvent { servo_num: ::from_le_bytes(&bytes[0..1]), position: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:17.444 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:17.444 INFO [stderr] | Nov 30 14:16:17.444 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:17.444 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.444 INFO [stderr] Nov 30 14:16:17.480 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.480 INFO [stderr] --> src/bindings/rs485_bricklet.rs:474:69 Nov 30 14:16:17.480 INFO [stderr] | Nov 30 14:16:17.480 INFO [stderr] 474 | ErrorCountEvent { overrun_error_count: ::from_le_bytes(&bytes[0..4]), parity_error_count: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:16:17.480 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:17.480 INFO [stderr] | Nov 30 14:16:17.480 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:17.480 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.480 INFO [stderr] Nov 30 14:16:17.536 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.536 INFO [stderr] --> src/bindings/servo_brick.rs:157:109 Nov 30 14:16:17.536 INFO [stderr] | Nov 30 14:16:17.536 INFO [stderr] 157 | PositionReachedEvent { servo_num: ::from_le_bytes(&bytes[0..1]), position: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:17.536 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:17.552 INFO [stderr] | Nov 30 14:16:17.552 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:17.552 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.552 INFO [stderr] Nov 30 14:16:17.584 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.584 INFO [stderr] --> src/bindings/rs485_bricklet.rs:474:125 Nov 30 14:16:17.584 INFO [stderr] | Nov 30 14:16:17.584 INFO [stderr] 474 | ErrorCountEvent { overrun_error_count: ::from_le_bytes(&bytes[0..4]), parity_error_count: ::from_le_bytes(&bytes[4..8]) } Nov 30 14:16:17.584 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:17.584 INFO [stderr] | Nov 30 14:16:17.585 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:17.585 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.585 INFO [stderr] Nov 30 14:16:17.636 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.636 INFO [stderr] --> src/bindings/servo_brick.rs:169:63 Nov 30 14:16:17.636 INFO [stderr] | Nov 30 14:16:17.636 INFO [stderr] 169 | VelocityReachedEvent { servo_num: ::from_le_bytes(&bytes[0..1]), velocity: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:17.636 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:17.636 INFO [stderr] | Nov 30 14:16:17.636 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:17.636 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.636 INFO [stderr] Nov 30 14:16:17.652 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.652 INFO [stderr] --> src/bindings/rs485_bricklet.rs:488:45 Nov 30 14:16:17.652 INFO [stderr] | Nov 30 14:16:17.652 INFO [stderr] 488 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:17.652 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:17.652 INFO [stderr] | Nov 30 14:16:17.652 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:17.652 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.652 INFO [stderr] Nov 30 14:16:17.692 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.692 INFO [stderr] --> src/bindings/servo_brick.rs:169:109 Nov 30 14:16:17.692 INFO [stderr] | Nov 30 14:16:17.692 INFO [stderr] 169 | VelocityReachedEvent { servo_num: ::from_le_bytes(&bytes[0..1]), velocity: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:17.692 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:17.692 INFO [stderr] | Nov 30 14:16:17.692 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:17.692 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.692 INFO [stderr] Nov 30 14:16:17.702 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.702 INFO [stderr] --> src/bindings/rs485_bricklet.rs:489:52 Nov 30 14:16:17.702 INFO [stderr] | Nov 30 14:16:17.702 INFO [stderr] 489 | starting_address: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:17.702 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:17.702 INFO [stderr] | Nov 30 14:16:17.704 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:17.704 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.704 INFO [stderr] Nov 30 14:16:17.756 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.756 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.756 INFO [stderr] --> src/bindings/rs485_bricklet.rs:490:41 Nov 30 14:16:17.756 INFO [stderr] | Nov 30 14:16:17.756 INFO [stderr] 490 | count: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:17.756 INFO [stderr] --> src/bindings/servo_brick.rs:183:60 Nov 30 14:16:17.756 INFO [stderr] | Nov 30 14:16:17.756 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:17.756 INFO [stderr] 183 | minimum_dynamic_baudrate: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:17.756 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:17.756 INFO [stderr] | Nov 30 14:16:17.756 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:17.756 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.756 INFO [stderr] Nov 30 14:16:17.756 INFO [stderr] | Nov 30 14:16:17.756 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:17.756 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.756 INFO [stderr] Nov 30 14:16:17.809 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.809 INFO [stderr] --> src/bindings/rs485_bricklet.rs:507:45 Nov 30 14:16:17.809 INFO [stderr] | Nov 30 14:16:17.809 INFO [stderr] 507 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:17.809 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:17.809 INFO [stderr] | Nov 30 14:16:17.809 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:17.809 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.809 INFO [stderr] Nov 30 14:16:17.828 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.828 INFO [stderr] --> src/bindings/servo_brick.rs:199:60 Nov 30 14:16:17.828 INFO [stderr] | Nov 30 14:16:17.828 INFO [stderr] 199 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:17.828 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:17.828 INFO [stderr] | Nov 30 14:16:17.828 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:17.828 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.828 INFO [stderr] Nov 30 14:16:17.851 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.851 INFO [stderr] --> src/bindings/rs485_bricklet.rs:508:49 Nov 30 14:16:17.851 INFO [stderr] | Nov 30 14:16:17.851 INFO [stderr] 508 | exception_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:17.851 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:17.851 INFO [stderr] | Nov 30 14:16:17.851 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:17.851 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.851 INFO [stderr] Nov 30 14:16:17.884 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.884 INFO [stderr] --> src/bindings/servo_brick.rs:200:64 Nov 30 14:16:17.884 INFO [stderr] | Nov 30 14:16:17.884 INFO [stderr] 200 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:17.884 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:17.884 INFO [stderr] | Nov 30 14:16:17.884 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:17.884 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.884 INFO [stderr] Nov 30 14:16:17.933 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.933 INFO [stderr] --> src/bindings/rs485_bricklet.rs:509:48 Nov 30 14:16:17.933 INFO [stderr] | Nov 30 14:16:17.933 INFO [stderr] 509 | coils_length: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:17.933 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:17.933 INFO [stderr] | Nov 30 14:16:17.934 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:17.934 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.934 INFO [stderr] Nov 30 14:16:17.934 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.934 INFO [stderr] --> src/bindings/servo_brick.rs:201:53 Nov 30 14:16:17.934 INFO [stderr] | Nov 30 14:16:17.934 INFO [stderr] 201 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:17.934 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:17.934 INFO [stderr] | Nov 30 14:16:17.934 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:17.934 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.934 INFO [stderr] Nov 30 14:16:17.963 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:17.963 INFO [stderr] --> src/bindings/rs485_bricklet.rs:510:54 Nov 30 14:16:17.963 INFO [stderr] | Nov 30 14:16:17.963 INFO [stderr] 510 | coils_chunk_offset: ::from_le_bytes(&bytes[4..6]), Nov 30 14:16:17.963 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:17.963 INFO [stderr] | Nov 30 14:16:17.963 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:17.963 INFO [stderr] found type `&[u8]` Nov 30 14:16:17.963 INFO [stderr] Nov 30 14:16:18.013 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.013 INFO [stderr] --> src/bindings/servo_brick.rs:202:56 Nov 30 14:16:18.013 INFO [stderr] | Nov 30 14:16:18.013 INFO [stderr] 202 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:18.013 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:18.013 INFO [stderr] | Nov 30 14:16:18.013 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:18.013 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.013 INFO [stderr] Nov 30 14:16:18.032 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.032 INFO [stderr] --> src/bindings/rs485_bricklet.rs:537:45 Nov 30 14:16:18.032 INFO [stderr] | Nov 30 14:16:18.032 INFO [stderr] 537 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:18.032 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:18.032 INFO [stderr] | Nov 30 14:16:18.032 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:18.032 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.032 INFO [stderr] Nov 30 14:16:18.080 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.080 INFO [stderr] --> src/bindings/servo_brick.rs:217:51 Nov 30 14:16:18.080 INFO [stderr] | Nov 30 14:16:18.080 INFO [stderr] 217 | protocol_version: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:18.080 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:18.080 INFO [stderr] | Nov 30 14:16:18.080 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:18.080 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.080 INFO [stderr] Nov 30 14:16:18.100 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.100 INFO [stderr] --> src/bindings/rs485_bricklet.rs:538:52 Nov 30 14:16:18.100 INFO [stderr] | Nov 30 14:16:18.100 INFO [stderr] 538 | starting_address: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:18.100 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:18.100 INFO [stderr] | Nov 30 14:16:18.100 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:18.100 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.100 INFO [stderr] Nov 30 14:16:18.159 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.159 INFO [stderr] --> src/bindings/servo_brick.rs:242:53 Nov 30 14:16:18.159 INFO [stderr] | Nov 30 14:16:18.159 INFO [stderr] 242 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:18.159 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:18.159 INFO [stderr] | Nov 30 14:16:18.159 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:18.159 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.159 INFO [stderr] Nov 30 14:16:18.199 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.199 INFO [stderr] --> src/bindings/rs485_bricklet.rs:539:41 Nov 30 14:16:18.199 INFO [stderr] | Nov 30 14:16:18.199 INFO [stderr] 539 | count: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:18.199 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:18.199 INFO [stderr] | Nov 30 14:16:18.199 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:18.199 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.199 INFO [stderr] Nov 30 14:16:18.280 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.280 INFO [stderr] --> src/bindings/rs485_bricklet.rs:556:45 Nov 30 14:16:18.280 INFO [stderr] | Nov 30 14:16:18.280 INFO [stderr] 556 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:18.280 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:18.280 INFO [stderr] | Nov 30 14:16:18.280 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:18.280 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.280 INFO [stderr] Nov 30 14:16:18.280 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.280 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:205:59 Nov 30 14:16:18.280 INFO [stderr] | Nov 30 14:16:18.280 INFO [stderr] 205 | SpeedRamping { acceleration: ::from_le_bytes(&bytes[0..2]), deacceleration: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:18.280 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:18.280 INFO [stderr] | Nov 30 14:16:18.280 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:18.280 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.280 INFO [stderr] Nov 30 14:16:18.340 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.341 INFO [stderr] --> src/bindings/rs485_bricklet.rs:557:49 Nov 30 14:16:18.341 INFO [stderr] | Nov 30 14:16:18.341 INFO [stderr] 557 | exception_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:18.341 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:18.341 INFO [stderr] | Nov 30 14:16:18.341 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:18.341 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.341 INFO [stderr] Nov 30 14:16:18.343 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.343 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:205:111 Nov 30 14:16:18.343 INFO [stderr] | Nov 30 14:16:18.343 INFO [stderr] 205 | SpeedRamping { acceleration: ::from_le_bytes(&bytes[0..2]), deacceleration: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:18.343 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:18.343 INFO [stderr] | Nov 30 14:16:18.343 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:18.343 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.343 INFO [stderr] Nov 30 14:16:18.432 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.432 INFO [stderr] --> src/bindings/rs485_bricklet.rs:558:60 Nov 30 14:16:18.432 INFO [stderr] | Nov 30 14:16:18.432 INFO [stderr] 558 | holding_registers_length: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:18.432 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:18.440 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.440 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:217:66 Nov 30 14:16:18.440 INFO [stderr] | Nov 30 14:16:18.440 INFO [stderr] 217 | StepConfiguration { step_resolution: ::from_le_bytes(&bytes[0..1]), interpolation: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:18.440 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:18.440 INFO [stderr] | Nov 30 14:16:18.440 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:18.440 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.440 INFO [stderr] Nov 30 14:16:18.452 INFO [stderr] | Nov 30 14:16:18.452 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:18.452 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.452 INFO [stderr] Nov 30 14:16:18.532 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.532 INFO [stderr] --> src/bindings/rs485_bricklet.rs:559:66 Nov 30 14:16:18.532 INFO [stderr] | Nov 30 14:16:18.532 INFO [stderr] 559 | holding_registers_chunk_offset: ::from_le_bytes(&bytes[4..6]), Nov 30 14:16:18.532 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:18.544 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.544 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:236:54 Nov 30 14:16:18.544 INFO [stderr] | Nov 30 14:16:18.544 INFO [stderr] 236 | standstill_current: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:18.544 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:18.544 INFO [stderr] | Nov 30 14:16:18.544 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:18.544 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.544 INFO [stderr] Nov 30 14:16:18.561 INFO [stderr] | Nov 30 14:16:18.561 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:18.561 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.561 INFO [stderr] Nov 30 14:16:18.636 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.636 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:237:53 Nov 30 14:16:18.636 INFO [stderr] | Nov 30 14:16:18.636 INFO [stderr] 237 | motor_run_current: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:18.636 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:18.636 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.636 INFO [stderr] --> src/bindings/rs485_bricklet.rs:586:45 Nov 30 14:16:18.636 INFO [stderr] | Nov 30 14:16:18.636 INFO [stderr] 586 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:18.636 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:18.636 INFO [stderr] | Nov 30 14:16:18.636 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:18.636 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.636 INFO [stderr] Nov 30 14:16:18.636 INFO [stderr] | Nov 30 14:16:18.637 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:18.637 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.637 INFO [stderr] Nov 30 14:16:18.728 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.728 INFO [stderr] --> src/bindings/rs485_bricklet.rs:587:48 Nov 30 14:16:18.728 INFO [stderr] | Nov 30 14:16:18.728 INFO [stderr] 587 | coil_address: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:18.728 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:18.728 INFO [stderr] | Nov 30 14:16:18.728 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:18.728 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.728 INFO [stderr] Nov 30 14:16:18.728 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.728 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:238:57 Nov 30 14:16:18.728 INFO [stderr] | Nov 30 14:16:18.728 INFO [stderr] 238 | standstill_delay_time: ::from_le_bytes(&bytes[4..6]), Nov 30 14:16:18.728 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:18.728 INFO [stderr] | Nov 30 14:16:18.728 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:18.728 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.728 INFO [stderr] Nov 30 14:16:18.793 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.793 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:239:51 Nov 30 14:16:18.793 INFO [stderr] | Nov 30 14:16:18.793 INFO [stderr] 239 | power_down_time: ::from_le_bytes(&bytes[6..8]), Nov 30 14:16:18.793 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:18.793 INFO [stderr] | Nov 30 14:16:18.793 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:18.793 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.793 INFO [stderr] Nov 30 14:16:18.820 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.821 INFO [stderr] --> src/bindings/rs485_bricklet.rs:602:45 Nov 30 14:16:18.821 INFO [stderr] | Nov 30 14:16:18.821 INFO [stderr] 602 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:18.821 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:18.821 INFO [stderr] | Nov 30 14:16:18.821 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:18.821 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.821 INFO [stderr] Nov 30 14:16:18.841 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.841 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:240:53 Nov 30 14:16:18.841 INFO [stderr] | Nov 30 14:16:18.841 INFO [stderr] 240 | stealth_threshold: ::from_le_bytes(&bytes[8..10]), Nov 30 14:16:18.841 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:18.841 INFO [stderr] | Nov 30 14:16:18.841 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:18.841 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.841 INFO [stderr] Nov 30 14:16:18.876 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.876 INFO [stderr] --> src/bindings/rs485_bricklet.rs:603:49 Nov 30 14:16:18.876 INFO [stderr] | Nov 30 14:16:18.877 INFO [stderr] 603 | exception_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:18.877 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:18.877 INFO [stderr] | Nov 30 14:16:18.877 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:18.877 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.877 INFO [stderr] Nov 30 14:16:18.888 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.888 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:241:54 Nov 30 14:16:18.888 INFO [stderr] | Nov 30 14:16:18.888 INFO [stderr] 241 | coolstep_threshold: ::from_le_bytes(&bytes[10..12]), Nov 30 14:16:18.888 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:18.888 INFO [stderr] | Nov 30 14:16:18.888 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:18.888 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.888 INFO [stderr] Nov 30 14:16:18.935 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.935 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:242:53 Nov 30 14:16:18.936 INFO [stderr] | Nov 30 14:16:18.936 INFO [stderr] 242 | classic_threshold: ::from_le_bytes(&bytes[12..14]), Nov 30 14:16:18.936 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:18.936 INFO [stderr] | Nov 30 14:16:18.936 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:18.936 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.936 INFO [stderr] Nov 30 14:16:18.944 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.945 INFO [stderr] --> src/bindings/rs485_bricklet.rs:618:45 Nov 30 14:16:18.945 INFO [stderr] | Nov 30 14:16:18.945 INFO [stderr] 618 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:18.945 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:18.945 INFO [stderr] | Nov 30 14:16:18.945 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:18.945 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.945 INFO [stderr] Nov 30 14:16:18.988 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:18.988 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:264:54 Nov 30 14:16:18.988 INFO [stderr] | Nov 30 14:16:18.988 INFO [stderr] 264 | slow_decay_duration: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:18.988 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:18.988 INFO [stderr] | Nov 30 14:16:18.988 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:18.988 INFO [stderr] found type `&[u8]` Nov 30 14:16:18.988 INFO [stderr] Nov 30 14:16:19.016 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.016 INFO [stderr] --> src/bindings/rs485_bricklet.rs:619:52 Nov 30 14:16:19.016 INFO [stderr] | Nov 30 14:16:19.016 INFO [stderr] 619 | register_address: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:19.016 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:19.016 INFO [stderr] | Nov 30 14:16:19.016 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:19.016 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.016 INFO [stderr] Nov 30 14:16:19.040 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.040 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:266:54 Nov 30 14:16:19.040 INFO [stderr] | Nov 30 14:16:19.040 INFO [stderr] 266 | fast_decay_duration: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:19.040 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.040 INFO [stderr] | Nov 30 14:16:19.040 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.040 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.040 INFO [stderr] Nov 30 14:16:19.074 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.074 INFO [stderr] --> src/bindings/rs485_bricklet.rs:620:50 Nov 30 14:16:19.074 INFO [stderr] | Nov 30 14:16:19.074 INFO [stderr] 620 | register_value: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:19.074 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:19.074 INFO [stderr] | Nov 30 14:16:19.074 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:19.074 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.074 INFO [stderr] Nov 30 14:16:19.092 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.092 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:267:57 Nov 30 14:16:19.092 INFO [stderr] | Nov 30 14:16:19.092 INFO [stderr] 267 | hysteresis_start_value: ::from_le_bytes(&bytes[3..4]), Nov 30 14:16:19.092 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.092 INFO [stderr] | Nov 30 14:16:19.092 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.092 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.092 INFO [stderr] Nov 30 14:16:19.140 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.140 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:268:55 Nov 30 14:16:19.140 INFO [stderr] | Nov 30 14:16:19.140 INFO [stderr] 268 | hysteresis_end_value: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:19.140 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.140 INFO [stderr] | Nov 30 14:16:19.140 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.140 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.140 INFO [stderr] Nov 30 14:16:19.140 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.140 INFO [stderr] --> src/bindings/rs485_bricklet.rs:634:45 Nov 30 14:16:19.140 INFO [stderr] | Nov 30 14:16:19.140 INFO [stderr] 634 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:19.140 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.140 INFO [stderr] | Nov 30 14:16:19.140 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.140 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.140 INFO [stderr] Nov 30 14:16:19.180 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.180 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:269:51 Nov 30 14:16:19.180 INFO [stderr] | Nov 30 14:16:19.180 INFO [stderr] 269 | sine_wave_offset: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:19.180 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.180 INFO [stderr] | Nov 30 14:16:19.180 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.180 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.181 INFO [stderr] Nov 30 14:16:19.188 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.188 INFO [stderr] --> src/bindings/rs485_bricklet.rs:635:49 Nov 30 14:16:19.188 INFO [stderr] | Nov 30 14:16:19.188 INFO [stderr] 635 | exception_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:19.188 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.188 INFO [stderr] | Nov 30 14:16:19.188 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.188 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.188 INFO [stderr] Nov 30 14:16:19.232 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.232 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:270:47 Nov 30 14:16:19.232 INFO [stderr] | Nov 30 14:16:19.232 INFO [stderr] 270 | chopper_mode: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:19.232 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.232 INFO [stderr] | Nov 30 14:16:19.232 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.232 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.232 INFO [stderr] Nov 30 14:16:19.244 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.244 INFO [stderr] --> src/bindings/rs485_bricklet.rs:652:45 Nov 30 14:16:19.244 INFO [stderr] | Nov 30 14:16:19.244 INFO [stderr] 652 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:19.244 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.244 INFO [stderr] | Nov 30 14:16:19.244 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.244 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.244 INFO [stderr] Nov 30 14:16:19.281 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.281 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:271:56 Nov 30 14:16:19.281 INFO [stderr] | Nov 30 14:16:19.281 INFO [stderr] 271 | comparator_blank_time: ::from_le_bytes(&bytes[7..8]), Nov 30 14:16:19.281 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.281 INFO [stderr] | Nov 30 14:16:19.281 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.281 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.281 INFO [stderr] Nov 30 14:16:19.296 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.296 INFO [stderr] --> src/bindings/rs485_bricklet.rs:653:52 Nov 30 14:16:19.296 INFO [stderr] | Nov 30 14:16:19.296 INFO [stderr] 653 | starting_address: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:19.296 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:19.296 INFO [stderr] | Nov 30 14:16:19.296 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:19.296 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.296 INFO [stderr] Nov 30 14:16:19.339 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.339 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:291:44 Nov 30 14:16:19.339 INFO [stderr] | Nov 30 14:16:19.339 INFO [stderr] 291 | amplitude: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:19.339 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.339 INFO [stderr] | Nov 30 14:16:19.339 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.339 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.339 INFO [stderr] Nov 30 14:16:19.356 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.356 INFO [stderr] --> src/bindings/rs485_bricklet.rs:654:48 Nov 30 14:16:19.356 INFO [stderr] | Nov 30 14:16:19.356 INFO [stderr] 654 | coils_length: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:19.356 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:19.356 INFO [stderr] | Nov 30 14:16:19.356 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:19.356 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.356 INFO [stderr] Nov 30 14:16:19.400 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.400 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:292:43 Nov 30 14:16:19.400 INFO [stderr] | Nov 30 14:16:19.400 INFO [stderr] 292 | gradient: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:19.400 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.400 INFO [stderr] | Nov 30 14:16:19.400 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.400 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.400 INFO [stderr] Nov 30 14:16:19.403 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.403 INFO [stderr] --> src/bindings/rs485_bricklet.rs:655:54 Nov 30 14:16:19.403 INFO [stderr] | Nov 30 14:16:19.403 INFO [stderr] 655 | coils_chunk_offset: ::from_le_bytes(&bytes[7..9]), Nov 30 14:16:19.403 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:19.403 INFO [stderr] | Nov 30 14:16:19.403 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:19.403 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.403 INFO [stderr] Nov 30 14:16:19.440 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.440 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:295:49 Nov 30 14:16:19.440 INFO [stderr] | Nov 30 14:16:19.440 INFO [stderr] 295 | freewheel_mode: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:19.440 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.440 INFO [stderr] | Nov 30 14:16:19.440 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.441 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.441 INFO [stderr] Nov 30 14:16:19.464 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.464 INFO [stderr] --> src/bindings/rs485_bricklet.rs:681:45 Nov 30 14:16:19.464 INFO [stderr] | Nov 30 14:16:19.464 INFO [stderr] 681 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:19.464 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.464 INFO [stderr] | Nov 30 14:16:19.464 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.464 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.464 INFO [stderr] Nov 30 14:16:19.496 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.496 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:314:59 Nov 30 14:16:19.497 INFO [stderr] | Nov 30 14:16:19.497 INFO [stderr] 314 | minimum_stallguard_value: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:19.497 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.497 INFO [stderr] | Nov 30 14:16:19.497 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.497 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.497 INFO [stderr] Nov 30 14:16:19.530 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.530 INFO [stderr] --> src/bindings/rs485_bricklet.rs:682:49 Nov 30 14:16:19.530 INFO [stderr] | Nov 30 14:16:19.530 INFO [stderr] 682 | exception_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:19.530 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.530 INFO [stderr] | Nov 30 14:16:19.530 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.530 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.530 INFO [stderr] Nov 30 14:16:19.544 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.544 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:315:59 Nov 30 14:16:19.544 INFO [stderr] | Nov 30 14:16:19.544 INFO [stderr] 315 | maximum_stallguard_value: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:19.544 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.544 INFO [stderr] | Nov 30 14:16:19.544 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.544 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.544 INFO [stderr] Nov 30 14:16:19.600 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.600 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:316:56 Nov 30 14:16:19.600 INFO [stderr] | Nov 30 14:16:19.600 INFO [stderr] 316 | current_up_step_width: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:19.600 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.600 INFO [stderr] | Nov 30 14:16:19.600 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.600 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.600 INFO [stderr] Nov 30 14:16:19.604 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.604 INFO [stderr] --> src/bindings/rs485_bricklet.rs:699:45 Nov 30 14:16:19.604 INFO [stderr] | Nov 30 14:16:19.604 INFO [stderr] 699 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:19.604 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.604 INFO [stderr] | Nov 30 14:16:19.604 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.604 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.604 INFO [stderr] Nov 30 14:16:19.644 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.645 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:317:58 Nov 30 14:16:19.645 INFO [stderr] | Nov 30 14:16:19.645 INFO [stderr] 317 | current_down_step_width: ::from_le_bytes(&bytes[3..4]), Nov 30 14:16:19.645 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.645 INFO [stderr] | Nov 30 14:16:19.645 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.645 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.645 INFO [stderr] Nov 30 14:16:19.654 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.654 INFO [stderr] --> src/bindings/rs485_bricklet.rs:700:52 Nov 30 14:16:19.654 INFO [stderr] | Nov 30 14:16:19.654 INFO [stderr] 700 | starting_address: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:19.654 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:19.654 INFO [stderr] | Nov 30 14:16:19.654 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:19.654 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.654 INFO [stderr] Nov 30 14:16:19.696 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.696 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:318:50 Nov 30 14:16:19.696 INFO [stderr] | Nov 30 14:16:19.696 INFO [stderr] 318 | minimum_current: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:19.696 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.696 INFO [stderr] | Nov 30 14:16:19.696 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.696 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.696 INFO [stderr] Nov 30 14:16:19.712 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.712 INFO [stderr] --> src/bindings/rs485_bricklet.rs:701:52 Nov 30 14:16:19.712 INFO [stderr] | Nov 30 14:16:19.712 INFO [stderr] 701 | registers_length: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:19.712 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:19.712 INFO [stderr] | Nov 30 14:16:19.712 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:19.712 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.712 INFO [stderr] Nov 30 14:16:19.741 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.742 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:319:61 Nov 30 14:16:19.742 INFO [stderr] | Nov 30 14:16:19.742 INFO [stderr] 319 | stallguard_threshold_value: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:19.742 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.742 INFO [stderr] | Nov 30 14:16:19.742 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.742 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.742 INFO [stderr] Nov 30 14:16:19.772 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.772 INFO [stderr] --> src/bindings/rs485_bricklet.rs:702:58 Nov 30 14:16:19.772 INFO [stderr] | Nov 30 14:16:19.772 INFO [stderr] 702 | registers_chunk_offset: ::from_le_bytes(&bytes[7..9]), Nov 30 14:16:19.772 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:19.772 INFO [stderr] | Nov 30 14:16:19.772 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:19.772 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.772 INFO [stderr] Nov 30 14:16:19.792 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.792 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:320:50 Nov 30 14:16:19.792 INFO [stderr] | Nov 30 14:16:19.792 INFO [stderr] 320 | stallguard_mode: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:19.792 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.792 INFO [stderr] | Nov 30 14:16:19.792 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.792 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.792 INFO [stderr] Nov 30 14:16:19.824 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.824 INFO [stderr] --> src/bindings/rs485_bricklet.rs:728:45 Nov 30 14:16:19.824 INFO [stderr] | Nov 30 14:16:19.824 INFO [stderr] 728 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:19.824 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.824 INFO [stderr] | Nov 30 14:16:19.824 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.824 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.824 INFO [stderr] Nov 30 14:16:19.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.848 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:335:62 Nov 30 14:16:19.848 INFO [stderr] | Nov 30 14:16:19.848 INFO [stderr] 335 | synchronize_phase_frequency: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:19.848 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.848 INFO [stderr] | Nov 30 14:16:19.848 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.848 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.848 INFO [stderr] Nov 30 14:16:19.880 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.880 INFO [stderr] --> src/bindings/rs485_bricklet.rs:729:49 Nov 30 14:16:19.880 INFO [stderr] | Nov 30 14:16:19.880 INFO [stderr] 729 | exception_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:19.880 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.880 INFO [stderr] | Nov 30 14:16:19.880 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.880 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.880 INFO [stderr] Nov 30 14:16:19.904 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.905 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:355:44 Nov 30 14:16:19.905 INFO [stderr] | Nov 30 14:16:19.905 INFO [stderr] 355 | open_load: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:19.905 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.905 INFO [stderr] | Nov 30 14:16:19.905 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.905 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.905 INFO [stderr] Nov 30 14:16:19.932 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.932 INFO [stderr] --> src/bindings/rs485_bricklet.rs:744:45 Nov 30 14:16:19.932 INFO [stderr] | Nov 30 14:16:19.932 INFO [stderr] 744 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:19.932 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.932 INFO [stderr] | Nov 30 14:16:19.932 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.932 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.932 INFO [stderr] Nov 30 14:16:19.956 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.956 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:356:50 Nov 30 14:16:19.956 INFO [stderr] | Nov 30 14:16:19.956 INFO [stderr] 356 | short_to_ground: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:19.956 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:19.956 INFO [stderr] | Nov 30 14:16:19.956 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:19.956 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.957 INFO [stderr] Nov 30 14:16:19.988 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:19.988 INFO [stderr] --> src/bindings/rs485_bricklet.rs:745:52 Nov 30 14:16:19.988 INFO [stderr] | Nov 30 14:16:19.988 INFO [stderr] 745 | starting_address: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:19.988 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:19.988 INFO [stderr] | Nov 30 14:16:19.988 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:19.988 INFO [stderr] found type `&[u8]` Nov 30 14:16:19.988 INFO [stderr] Nov 30 14:16:20.001 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.001 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:357:51 Nov 30 14:16:20.001 INFO [stderr] | Nov 30 14:16:20.001 INFO [stderr] 357 | over_temperature: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:20.001 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:20.001 INFO [stderr] | Nov 30 14:16:20.001 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:20.001 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.001 INFO [stderr] Nov 30 14:16:20.040 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.040 INFO [stderr] --> src/bindings/rs485_bricklet.rs:746:41 Nov 30 14:16:20.040 INFO [stderr] | Nov 30 14:16:20.040 INFO [stderr] 746 | count: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:20.040 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:20.040 INFO [stderr] | Nov 30 14:16:20.040 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:20.040 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.040 INFO [stderr] Nov 30 14:16:20.048 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.048 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:359:55 Nov 30 14:16:20.048 INFO [stderr] | Nov 30 14:16:20.048 INFO [stderr] 359 | actual_motor_current: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:20.048 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:20.048 INFO [stderr] | Nov 30 14:16:20.048 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:20.048 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.048 INFO [stderr] Nov 30 14:16:20.100 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.100 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:361:52 Nov 30 14:16:20.100 INFO [stderr] | Nov 30 14:16:20.100 INFO [stderr] 361 | stallguard_result: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:20.100 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:20.100 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.100 INFO [stderr] --> src/bindings/rs485_bricklet.rs:763:45 Nov 30 14:16:20.100 INFO [stderr] | Nov 30 14:16:20.100 INFO [stderr] 763 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:20.100 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:20.100 INFO [stderr] | Nov 30 14:16:20.100 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:20.100 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.100 INFO [stderr] Nov 30 14:16:20.100 INFO [stderr] | Nov 30 14:16:20.100 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:20.100 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.100 INFO [stderr] Nov 30 14:16:20.144 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.144 INFO [stderr] --> src/bindings/rs485_bricklet.rs:764:49 Nov 30 14:16:20.144 INFO [stderr] | Nov 30 14:16:20.144 INFO [stderr] 764 | exception_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:20.144 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:20.144 INFO [stderr] | Nov 30 14:16:20.144 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:20.144 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.144 INFO [stderr] Nov 30 14:16:20.148 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.148 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:362:60 Nov 30 14:16:20.148 INFO [stderr] | Nov 30 14:16:20.148 INFO [stderr] 362 | stealth_voltage_amplitude: ::from_le_bytes(&bytes[7..8]), Nov 30 14:16:20.148 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:20.148 INFO [stderr] | Nov 30 14:16:20.148 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:20.148 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.148 INFO [stderr] Nov 30 14:16:20.208 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.208 INFO [stderr] --> src/bindings/rs485_bricklet.rs:765:58 Nov 30 14:16:20.208 INFO [stderr] | Nov 30 14:16:20.208 INFO [stderr] 765 | discrete_inputs_length: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:20.208 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:20.208 INFO [stderr] | Nov 30 14:16:20.208 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:20.208 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.208 INFO [stderr] Nov 30 14:16:20.208 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.208 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:380:52 Nov 30 14:16:20.208 INFO [stderr] | Nov 30 14:16:20.208 INFO [stderr] 380 | current_velocity: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:20.208 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:20.208 INFO [stderr] | Nov 30 14:16:20.208 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:20.208 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.208 INFO [stderr] Nov 30 14:16:20.254 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.254 INFO [stderr] --> src/bindings/rs485_bricklet.rs:766:64 Nov 30 14:16:20.254 INFO [stderr] | Nov 30 14:16:20.254 INFO [stderr] 766 | discrete_inputs_chunk_offset: ::from_le_bytes(&bytes[4..6]), Nov 30 14:16:20.254 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:20.254 INFO [stderr] | Nov 30 14:16:20.254 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:20.254 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.254 INFO [stderr] Nov 30 14:16:20.261 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.261 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:381:52 Nov 30 14:16:20.261 INFO [stderr] | Nov 30 14:16:20.261 INFO [stderr] 381 | current_position: ::from_le_bytes(&bytes[2..6]), Nov 30 14:16:20.261 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:20.261 INFO [stderr] | Nov 30 14:16:20.261 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:20.261 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.261 INFO [stderr] Nov 30 14:16:20.306 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.306 INFO [stderr] --> src/bindings/rs485_bricklet.rs:793:45 Nov 30 14:16:20.306 INFO [stderr] | Nov 30 14:16:20.306 INFO [stderr] 793 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:20.306 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:20.306 INFO [stderr] | Nov 30 14:16:20.306 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:20.306 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.306 INFO [stderr] Nov 30 14:16:20.309 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.309 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:382:51 Nov 30 14:16:20.309 INFO [stderr] | Nov 30 14:16:20.309 INFO [stderr] 382 | remaining_steps: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:20.309 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:20.309 INFO [stderr] | Nov 30 14:16:20.309 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:20.309 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.309 INFO [stderr] Nov 30 14:16:20.360 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.360 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:383:49 Nov 30 14:16:20.360 INFO [stderr] | Nov 30 14:16:20.360 INFO [stderr] 383 | stack_voltage: ::from_le_bytes(&bytes[10..12]), Nov 30 14:16:20.360 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:20.360 INFO [stderr] | Nov 30 14:16:20.360 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:20.360 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.360 INFO [stderr] Nov 30 14:16:20.364 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.364 INFO [stderr] --> src/bindings/rs485_bricklet.rs:794:52 Nov 30 14:16:20.364 INFO [stderr] | Nov 30 14:16:20.364 INFO [stderr] 794 | starting_address: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:20.364 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:20.364 INFO [stderr] | Nov 30 14:16:20.364 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:20.364 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.364 INFO [stderr] Nov 30 14:16:20.412 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.412 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:384:52 Nov 30 14:16:20.412 INFO [stderr] | Nov 30 14:16:20.412 INFO [stderr] 384 | external_voltage: ::from_le_bytes(&bytes[12..14]), Nov 30 14:16:20.412 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:20.412 INFO [stderr] | Nov 30 14:16:20.412 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:20.412 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.412 INFO [stderr] Nov 30 14:16:20.416 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.416 INFO [stderr] --> src/bindings/rs485_bricklet.rs:795:41 Nov 30 14:16:20.416 INFO [stderr] | Nov 30 14:16:20.416 INFO [stderr] 795 | count: ::from_le_bytes(&bytes[5..7]), Nov 30 14:16:20.416 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:20.416 INFO [stderr] | Nov 30 14:16:20.416 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:20.416 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.416 INFO [stderr] Nov 30 14:16:20.456 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.456 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:385:55 Nov 30 14:16:20.456 INFO [stderr] | Nov 30 14:16:20.456 INFO [stderr] 385 | current_consumption: ::from_le_bytes(&bytes[14..16]), Nov 30 14:16:20.456 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:20.456 INFO [stderr] | Nov 30 14:16:20.456 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:20.456 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.456 INFO [stderr] Nov 30 14:16:20.475 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.475 INFO [stderr] --> src/bindings/rs485_bricklet.rs:812:45 Nov 30 14:16:20.475 INFO [stderr] | Nov 30 14:16:20.475 INFO [stderr] 812 | request_id: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:20.475 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:20.475 INFO [stderr] | Nov 30 14:16:20.475 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:20.475 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.475 INFO [stderr] Nov 30 14:16:20.552 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.552 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:403:52 Nov 30 14:16:20.552 INFO [stderr] | Nov 30 14:16:20.552 INFO [stderr] 403 | current_velocity: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:20.552 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:20.552 INFO [stderr] | Nov 30 14:16:20.552 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:20.552 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.552 INFO [stderr] Nov 30 14:16:20.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.556 INFO [stderr] --> src/bindings/rs485_bricklet.rs:813:49 Nov 30 14:16:20.556 INFO [stderr] | Nov 30 14:16:20.556 INFO [stderr] 813 | exception_code: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:20.556 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:20.556 INFO [stderr] | Nov 30 14:16:20.556 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:20.556 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.556 INFO [stderr] Nov 30 14:16:20.620 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.620 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:404:52 Nov 30 14:16:20.620 INFO [stderr] | Nov 30 14:16:20.620 INFO [stderr] 404 | current_position: ::from_le_bytes(&bytes[2..6]), Nov 30 14:16:20.620 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:20.620 INFO [stderr] | Nov 30 14:16:20.620 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:20.620 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.620 INFO [stderr] Nov 30 14:16:20.664 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.664 INFO [stderr] --> src/bindings/rs485_bricklet.rs:814:58 Nov 30 14:16:20.664 INFO [stderr] | Nov 30 14:16:20.664 INFO [stderr] 814 | input_registers_length: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:20.664 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:20.664 INFO [stderr] | Nov 30 14:16:20.664 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:20.664 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.664 INFO [stderr] Nov 30 14:16:20.708 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.708 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:405:51 Nov 30 14:16:20.708 INFO [stderr] | Nov 30 14:16:20.708 INFO [stderr] 405 | remaining_steps: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:20.708 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:20.708 INFO [stderr] | Nov 30 14:16:20.708 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:20.708 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.708 INFO [stderr] Nov 30 14:16:20.743 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.743 INFO [stderr] --> src/bindings/rs485_bricklet.rs:815:64 Nov 30 14:16:20.743 INFO [stderr] | Nov 30 14:16:20.743 INFO [stderr] 815 | input_registers_chunk_offset: ::from_le_bytes(&bytes[4..6]), Nov 30 14:16:20.744 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:20.744 INFO [stderr] | Nov 30 14:16:20.744 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:20.744 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.744 INFO [stderr] Nov 30 14:16:20.777 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.777 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:406:49 Nov 30 14:16:20.777 INFO [stderr] | Nov 30 14:16:20.777 INFO [stderr] 406 | stack_voltage: ::from_le_bytes(&bytes[10..12]), Nov 30 14:16:20.777 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:20.777 INFO [stderr] | Nov 30 14:16:20.777 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:20.777 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.777 INFO [stderr] Nov 30 14:16:20.796 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.796 INFO [stderr] --> src/bindings/rs485_bricklet.rs:843:60 Nov 30 14:16:20.796 INFO [stderr] | Nov 30 14:16:20.796 INFO [stderr] 843 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:20.796 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:20.796 INFO [stderr] | Nov 30 14:16:20.796 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:20.796 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.796 INFO [stderr] Nov 30 14:16:20.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.848 INFO [stderr] --> src/bindings/rs485_bricklet.rs:844:64 Nov 30 14:16:20.848 INFO [stderr] | Nov 30 14:16:20.848 INFO [stderr] 844 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:20.848 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:20.848 INFO [stderr] | Nov 30 14:16:20.848 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:20.848 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.848 INFO [stderr] Nov 30 14:16:20.868 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.868 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:407:52 Nov 30 14:16:20.868 INFO [stderr] | Nov 30 14:16:20.868 INFO [stderr] 407 | external_voltage: ::from_le_bytes(&bytes[12..14]), Nov 30 14:16:20.868 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:20.868 INFO [stderr] | Nov 30 14:16:20.868 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:20.868 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.868 INFO [stderr] Nov 30 14:16:20.896 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.896 INFO [stderr] --> src/bindings/rs485_bricklet.rs:845:53 Nov 30 14:16:20.896 INFO [stderr] | Nov 30 14:16:20.896 INFO [stderr] 845 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:20.896 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:20.896 INFO [stderr] | Nov 30 14:16:20.896 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:20.896 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.896 INFO [stderr] Nov 30 14:16:20.944 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.944 INFO [stderr] --> src/bindings/rs485_bricklet.rs:846:56 Nov 30 14:16:20.944 INFO [stderr] | Nov 30 14:16:20.944 INFO [stderr] 846 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:20.944 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:20.944 INFO [stderr] | Nov 30 14:16:20.944 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:20.944 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.944 INFO [stderr] Nov 30 14:16:20.960 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:20.960 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:408:55 Nov 30 14:16:20.960 INFO [stderr] | Nov 30 14:16:20.960 INFO [stderr] 408 | current_consumption: ::from_le_bytes(&bytes[14..16]), Nov 30 14:16:20.960 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:20.960 INFO [stderr] | Nov 30 14:16:20.960 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:20.960 INFO [stderr] found type `&[u8]` Nov 30 14:16:20.960 INFO [stderr] Nov 30 14:16:21.000 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.000 INFO [stderr] --> src/bindings/rs485_bricklet.rs:869:53 Nov 30 14:16:21.000 INFO [stderr] | Nov 30 14:16:21.000 INFO [stderr] 869 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:21.000 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:21.000 INFO [stderr] | Nov 30 14:16:21.000 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:21.000 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.000 INFO [stderr] Nov 30 14:16:21.048 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.048 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:421:56 Nov 30 14:16:21.048 INFO [stderr] | Nov 30 14:16:21.048 INFO [stderr] 421 | NewStateEvent { state_new: ::from_le_bytes(&bytes[0..1]), state_previous: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:21.048 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:21.048 INFO [stderr] | Nov 30 14:16:21.048 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:21.048 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.048 INFO [stderr] Nov 30 14:16:21.136 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.136 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:421:107 Nov 30 14:16:21.136 INFO [stderr] | Nov 30 14:16:21.136 INFO [stderr] 421 | NewStateEvent { state_new: ::from_le_bytes(&bytes[0..1]), state_previous: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:21.136 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:21.136 INFO [stderr] | Nov 30 14:16:21.136 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:21.136 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.136 INFO [stderr] Nov 30 14:16:21.176 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.176 INFO [stderr] --> src/bindings/segment_display_4x7_bricklet.rs:48:45 Nov 30 14:16:21.176 INFO [stderr] | Nov 30 14:16:21.176 INFO [stderr] 48 | brightness: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:21.176 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:21.176 INFO [stderr] | Nov 30 14:16:21.176 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:21.176 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.176 INFO [stderr] Nov 30 14:16:21.220 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.220 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:435:60 Nov 30 14:16:21.220 INFO [stderr] | Nov 30 14:16:21.220 INFO [stderr] 435 | minimum_dynamic_baudrate: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:21.220 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:21.220 INFO [stderr] | Nov 30 14:16:21.220 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:21.220 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.220 INFO [stderr] Nov 30 14:16:21.244 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.244 INFO [stderr] --> src/bindings/segment_display_4x7_bricklet.rs:72:53 Nov 30 14:16:21.244 INFO [stderr] | Nov 30 14:16:21.244 INFO [stderr] 72 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:21.244 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:21.244 INFO [stderr] | Nov 30 14:16:21.244 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:21.244 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.244 INFO [stderr] Nov 30 14:16:21.294 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.294 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:451:60 Nov 30 14:16:21.294 INFO [stderr] | Nov 30 14:16:21.294 INFO [stderr] 451 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:21.294 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:21.294 INFO [stderr] | Nov 30 14:16:21.294 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:21.294 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.294 INFO [stderr] Nov 30 14:16:21.348 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.348 INFO [stderr] --> src/bindings/servo_brick.rs:135:48 Nov 30 14:16:21.348 INFO [stderr] | Nov 30 14:16:21.348 INFO [stderr] 135 | PulseWidth { min: ::from_le_bytes(&bytes[0..2]), max: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:21.348 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:21.348 INFO [stderr] | Nov 30 14:16:21.348 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:21.348 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.348 INFO [stderr] Nov 30 14:16:21.368 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.368 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:452:64 Nov 30 14:16:21.368 INFO [stderr] | Nov 30 14:16:21.368 INFO [stderr] 452 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:21.368 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:21.368 INFO [stderr] | Nov 30 14:16:21.368 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:21.368 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.368 INFO [stderr] Nov 30 14:16:21.409 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.409 INFO [stderr] --> src/bindings/servo_brick.rs:135:89 Nov 30 14:16:21.409 INFO [stderr] | Nov 30 14:16:21.409 INFO [stderr] 135 | PulseWidth { min: ::from_le_bytes(&bytes[0..2]), max: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:21.409 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:21.409 INFO [stderr] | Nov 30 14:16:21.409 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:21.409 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.409 INFO [stderr] Nov 30 14:16:21.460 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.460 INFO [stderr] --> src/bindings/servo_brick.rs:146:83 Nov 30 14:16:21.460 INFO [stderr] | Nov 30 14:16:21.460 INFO [stderr] 146 | fn from_le_bytes(bytes: &[u8]) -> Degree { Degree { min: ::from_le_bytes(&bytes[0..2]), max: ::from_le_bytes(&bytes[2..4]) } } Nov 30 14:16:21.460 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:21.460 INFO [stderr] | Nov 30 14:16:21.460 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:21.460 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.460 INFO [stderr] Nov 30 14:16:21.488 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.488 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:453:53 Nov 30 14:16:21.488 INFO [stderr] | Nov 30 14:16:21.488 INFO [stderr] 453 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:21.488 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:21.488 INFO [stderr] | Nov 30 14:16:21.488 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:21.488 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.488 INFO [stderr] Nov 30 14:16:21.508 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.508 INFO [stderr] --> src/bindings/servo_brick.rs:146:124 Nov 30 14:16:21.508 INFO [stderr] | Nov 30 14:16:21.508 INFO [stderr] 146 | fn from_le_bytes(bytes: &[u8]) -> Degree { Degree { min: ::from_le_bytes(&bytes[0..2]), max: ::from_le_bytes(&bytes[2..4]) } } Nov 30 14:16:21.508 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:21.508 INFO [stderr] | Nov 30 14:16:21.508 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:21.508 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.508 INFO [stderr] Nov 30 14:16:21.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.580 INFO [stderr] --> src/bindings/servo_brick.rs:157:63 Nov 30 14:16:21.580 INFO [stderr] | Nov 30 14:16:21.580 INFO [stderr] 157 | PositionReachedEvent { servo_num: ::from_le_bytes(&bytes[0..1]), position: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:21.580 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:21.580 INFO [stderr] | Nov 30 14:16:21.580 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:21.580 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.580 INFO [stderr] Nov 30 14:16:21.597 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.597 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:454:56 Nov 30 14:16:21.597 INFO [stderr] | Nov 30 14:16:21.597 INFO [stderr] 454 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:21.597 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:21.597 INFO [stderr] | Nov 30 14:16:21.597 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:21.597 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.597 INFO [stderr] Nov 30 14:16:21.668 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.668 INFO [stderr] --> src/bindings/servo_brick.rs:157:109 Nov 30 14:16:21.668 INFO [stderr] | Nov 30 14:16:21.668 INFO [stderr] 157 | PositionReachedEvent { servo_num: ::from_le_bytes(&bytes[0..1]), position: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:21.668 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:21.668 INFO [stderr] | Nov 30 14:16:21.668 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:21.668 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.668 INFO [stderr] Nov 30 14:16:21.712 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.712 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:469:51 Nov 30 14:16:21.712 INFO [stderr] | Nov 30 14:16:21.712 INFO [stderr] 469 | protocol_version: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:21.712 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:21.712 INFO [stderr] | Nov 30 14:16:21.712 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:21.712 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.712 INFO [stderr] Nov 30 14:16:21.772 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.772 INFO [stderr] --> src/bindings/servo_brick.rs:169:63 Nov 30 14:16:21.772 INFO [stderr] | Nov 30 14:16:21.772 INFO [stderr] 169 | VelocityReachedEvent { servo_num: ::from_le_bytes(&bytes[0..1]), velocity: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:21.772 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:21.772 INFO [stderr] | Nov 30 14:16:21.772 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:21.772 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.772 INFO [stderr] Nov 30 14:16:21.820 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.820 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:494:53 Nov 30 14:16:21.820 INFO [stderr] | Nov 30 14:16:21.820 INFO [stderr] 494 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:21.820 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:21.820 INFO [stderr] | Nov 30 14:16:21.820 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:21.820 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.821 INFO [stderr] Nov 30 14:16:21.847 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.847 INFO [stderr] --> src/bindings/servo_brick.rs:169:109 Nov 30 14:16:21.847 INFO [stderr] | Nov 30 14:16:21.847 INFO [stderr] 169 | VelocityReachedEvent { servo_num: ::from_le_bytes(&bytes[0..1]), velocity: ::from_le_bytes(&bytes[1..3]) } Nov 30 14:16:21.847 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:21.868 INFO [stderr] | Nov 30 14:16:21.868 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:21.868 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.868 INFO [stderr] Nov 30 14:16:21.963 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:21.963 INFO [stderr] --> src/bindings/servo_brick.rs:183:60 Nov 30 14:16:21.963 INFO [stderr] | Nov 30 14:16:21.963 INFO [stderr] 183 | minimum_dynamic_baudrate: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:21.963 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:21.963 INFO [stderr] | Nov 30 14:16:21.963 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:21.963 INFO [stderr] found type `&[u8]` Nov 30 14:16:21.963 INFO [stderr] Nov 30 14:16:22.024 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.024 INFO [stderr] --> src/bindings/servo_brick.rs:199:60 Nov 30 14:16:22.024 INFO [stderr] | Nov 30 14:16:22.024 INFO [stderr] 199 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:22.024 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:22.024 INFO [stderr] | Nov 30 14:16:22.024 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:22.024 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.024 INFO [stderr] Nov 30 14:16:22.072 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.072 INFO [stderr] --> src/bindings/solid_state_relay_bricklet.rs:48:40 Nov 30 14:16:22.072 INFO [stderr] | Nov 30 14:16:22.072 INFO [stderr] 48 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:22.072 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:22.072 INFO [stderr] | Nov 30 14:16:22.072 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:22.072 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.072 INFO [stderr] Nov 30 14:16:22.076 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.076 INFO [stderr] --> src/bindings/servo_brick.rs:200:64 Nov 30 14:16:22.076 INFO [stderr] | Nov 30 14:16:22.076 INFO [stderr] 200 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:22.076 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:22.076 INFO [stderr] | Nov 30 14:16:22.076 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:22.076 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.076 INFO [stderr] Nov 30 14:16:22.130 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.130 INFO [stderr] --> src/bindings/solid_state_relay_bricklet.rs:49:50 Nov 30 14:16:22.130 INFO [stderr] | Nov 30 14:16:22.130 INFO [stderr] 49 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:22.130 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:22.130 INFO [stderr] | Nov 30 14:16:22.130 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:22.130 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.130 INFO [stderr] Nov 30 14:16:22.180 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.180 INFO [stderr] --> src/bindings/servo_brick.rs:201:53 Nov 30 14:16:22.180 INFO [stderr] | Nov 30 14:16:22.181 INFO [stderr] 201 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:22.181 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:22.181 INFO [stderr] | Nov 30 14:16:22.184 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:22.184 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.184 INFO [stderr] Nov 30 14:16:22.188 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.188 INFO [stderr] --> src/bindings/solid_state_relay_bricklet.rs:72:53 Nov 30 14:16:22.188 INFO [stderr] | Nov 30 14:16:22.188 INFO [stderr] 72 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:22.188 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:22.188 INFO [stderr] | Nov 30 14:16:22.188 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:22.188 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.188 INFO [stderr] Nov 30 14:16:22.242 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.242 INFO [stderr] --> src/bindings/solid_state_relay_v2_bricklet.rs:85:40 Nov 30 14:16:22.242 INFO [stderr] | Nov 30 14:16:22.242 INFO [stderr] 85 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:22.242 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:22.242 INFO [stderr] | Nov 30 14:16:22.242 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:22.242 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.242 INFO [stderr] Nov 30 14:16:22.284 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.284 INFO [stderr] --> src/bindings/servo_brick.rs:202:56 Nov 30 14:16:22.284 INFO [stderr] | Nov 30 14:16:22.284 INFO [stderr] 202 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:22.284 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:22.284 INFO [stderr] | Nov 30 14:16:22.284 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:22.284 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.284 INFO [stderr] Nov 30 14:16:22.284 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.284 INFO [stderr] --> src/bindings/solid_state_relay_v2_bricklet.rs:86:50 Nov 30 14:16:22.284 INFO [stderr] | Nov 30 14:16:22.284 INFO [stderr] 86 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:22.284 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:22.284 INFO [stderr] | Nov 30 14:16:22.284 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:22.284 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.284 INFO [stderr] Nov 30 14:16:22.332 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.332 INFO [stderr] --> src/bindings/solid_state_relay_v2_bricklet.rs:102:60 Nov 30 14:16:22.332 INFO [stderr] | Nov 30 14:16:22.332 INFO [stderr] 102 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:22.332 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:22.332 INFO [stderr] | Nov 30 14:16:22.332 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:22.332 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.332 INFO [stderr] Nov 30 14:16:22.411 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.411 INFO [stderr] --> src/bindings/solid_state_relay_v2_bricklet.rs:103:64 Nov 30 14:16:22.411 INFO [stderr] | Nov 30 14:16:22.411 INFO [stderr] 103 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:22.411 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:22.411 INFO [stderr] | Nov 30 14:16:22.411 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:22.411 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.411 INFO [stderr] Nov 30 14:16:22.420 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.420 INFO [stderr] --> src/bindings/servo_brick.rs:217:51 Nov 30 14:16:22.420 INFO [stderr] | Nov 30 14:16:22.420 INFO [stderr] 217 | protocol_version: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:22.420 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:22.420 INFO [stderr] | Nov 30 14:16:22.420 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:22.420 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.420 INFO [stderr] Nov 30 14:16:22.524 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.524 INFO [stderr] --> src/bindings/solid_state_relay_v2_bricklet.rs:104:53 Nov 30 14:16:22.524 INFO [stderr] | Nov 30 14:16:22.524 INFO [stderr] 104 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:22.524 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:22.524 INFO [stderr] | Nov 30 14:16:22.524 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:22.524 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.524 INFO [stderr] Nov 30 14:16:22.545 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.545 INFO [stderr] --> src/bindings/servo_brick.rs:242:53 Nov 30 14:16:22.545 INFO [stderr] | Nov 30 14:16:22.545 INFO [stderr] 242 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:22.545 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:22.545 INFO [stderr] | Nov 30 14:16:22.545 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:22.545 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.545 INFO [stderr] Nov 30 14:16:22.617 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.617 INFO [stderr] --> src/bindings/solid_state_relay_v2_bricklet.rs:105:56 Nov 30 14:16:22.617 INFO [stderr] | Nov 30 14:16:22.617 INFO [stderr] 105 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:22.617 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:22.617 INFO [stderr] | Nov 30 14:16:22.617 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:22.617 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.617 INFO [stderr] Nov 30 14:16:22.712 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.712 INFO [stderr] --> src/bindings/solid_state_relay_v2_bricklet.rs:128:53 Nov 30 14:16:22.712 INFO [stderr] | Nov 30 14:16:22.712 INFO [stderr] 128 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:22.712 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:22.712 INFO [stderr] | Nov 30 14:16:22.712 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:22.712 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.712 INFO [stderr] Nov 30 14:16:22.764 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.764 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:205:59 Nov 30 14:16:22.764 INFO [stderr] | Nov 30 14:16:22.764 INFO [stderr] 205 | SpeedRamping { acceleration: ::from_le_bytes(&bytes[0..2]), deacceleration: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:22.764 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:22.764 INFO [stderr] | Nov 30 14:16:22.764 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:22.764 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.764 INFO [stderr] Nov 30 14:16:22.812 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.812 INFO [stderr] --> src/bindings/sound_intensity_bricklet.rs:61:39 Nov 30 14:16:22.812 INFO [stderr] | Nov 30 14:16:22.812 INFO [stderr] 61 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:22.812 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:22.812 INFO [stderr] | Nov 30 14:16:22.812 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:22.812 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.812 INFO [stderr] Nov 30 14:16:22.876 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.876 INFO [stderr] --> src/bindings/sound_intensity_bricklet.rs:62:39 Nov 30 14:16:22.876 INFO [stderr] | Nov 30 14:16:22.876 INFO [stderr] 62 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:22.876 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:22.876 INFO [stderr] | Nov 30 14:16:22.876 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:22.876 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.876 INFO [stderr] Nov 30 14:16:22.876 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.876 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:205:111 Nov 30 14:16:22.876 INFO [stderr] | Nov 30 14:16:22.876 INFO [stderr] 205 | SpeedRamping { acceleration: ::from_le_bytes(&bytes[0..2]), deacceleration: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:22.876 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:22.876 INFO [stderr] | Nov 30 14:16:22.876 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:22.876 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.876 INFO [stderr] Nov 30 14:16:22.948 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:22.948 INFO [stderr] --> src/bindings/sound_intensity_bricklet.rs:85:53 Nov 30 14:16:22.948 INFO [stderr] | Nov 30 14:16:22.948 INFO [stderr] 85 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:22.948 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:22.948 INFO [stderr] | Nov 30 14:16:22.948 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:22.948 INFO [stderr] found type `&[u8]` Nov 30 14:16:22.948 INFO [stderr] Nov 30 14:16:23.024 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.024 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:217:66 Nov 30 14:16:23.024 INFO [stderr] | Nov 30 14:16:23.024 INFO [stderr] 217 | StepConfiguration { step_resolution: ::from_le_bytes(&bytes[0..1]), interpolation: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:23.024 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:23.024 INFO [stderr] | Nov 30 14:16:23.024 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:23.024 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.024 INFO [stderr] Nov 30 14:16:23.032 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.032 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:116:42 Nov 30 14:16:23.032 INFO [stderr] | Nov 30 14:16:23.032 INFO [stderr] 116 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:23.032 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:23.032 INFO [stderr] | Nov 30 14:16:23.032 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:23.032 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.032 INFO [stderr] Nov 30 14:16:23.098 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.098 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:119:39 Nov 30 14:16:23.098 INFO [stderr] | Nov 30 14:16:23.098 INFO [stderr] 119 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:16:23.098 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:23.098 INFO [stderr] | Nov 30 14:16:23.098 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:23.098 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.098 INFO [stderr] Nov 30 14:16:23.136 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.136 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:236:54 Nov 30 14:16:23.136 INFO [stderr] | Nov 30 14:16:23.136 INFO [stderr] 236 | standstill_current: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:23.136 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:23.136 INFO [stderr] | Nov 30 14:16:23.136 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:23.136 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.136 INFO [stderr] Nov 30 14:16:23.169 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.169 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:120:39 Nov 30 14:16:23.169 INFO [stderr] | Nov 30 14:16:23.169 INFO [stderr] 120 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:16:23.169 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:23.169 INFO [stderr] | Nov 30 14:16:23.169 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:23.169 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.169 INFO [stderr] Nov 30 14:16:23.232 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.232 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:237:53 Nov 30 14:16:23.232 INFO [stderr] | Nov 30 14:16:23.232 INFO [stderr] 237 | motor_run_current: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:23.232 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:23.232 INFO [stderr] | Nov 30 14:16:23.232 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:23.232 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.232 INFO [stderr] Nov 30 14:16:23.288 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.288 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:238:57 Nov 30 14:16:23.288 INFO [stderr] | Nov 30 14:16:23.288 INFO [stderr] 238 | standstill_delay_time: ::from_le_bytes(&bytes[4..6]), Nov 30 14:16:23.288 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:23.288 INFO [stderr] | Nov 30 14:16:23.288 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:23.288 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.288 INFO [stderr] Nov 30 14:16:23.288 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.288 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:135:51 Nov 30 14:16:23.288 INFO [stderr] | Nov 30 14:16:23.288 INFO [stderr] 135 | spectrum_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:23.288 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:23.288 INFO [stderr] | Nov 30 14:16:23.288 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:23.288 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.288 INFO [stderr] Nov 30 14:16:23.371 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.371 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:239:51 Nov 30 14:16:23.371 INFO [stderr] | Nov 30 14:16:23.371 INFO [stderr] 239 | power_down_time: ::from_le_bytes(&bytes[6..8]), Nov 30 14:16:23.371 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:23.371 INFO [stderr] | Nov 30 14:16:23.371 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:23.371 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.371 INFO [stderr] Nov 30 14:16:23.371 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.371 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:136:57 Nov 30 14:16:23.371 INFO [stderr] | Nov 30 14:16:23.371 INFO [stderr] 136 | spectrum_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:23.371 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:23.371 INFO [stderr] | Nov 30 14:16:23.371 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:23.371 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.371 INFO [stderr] Nov 30 14:16:23.408 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.408 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:240:53 Nov 30 14:16:23.408 INFO [stderr] | Nov 30 14:16:23.408 INFO [stderr] 240 | stealth_threshold: ::from_le_bytes(&bytes[8..10]), Nov 30 14:16:23.408 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:23.408 INFO [stderr] | Nov 30 14:16:23.408 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:23.408 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.408 INFO [stderr] Nov 30 14:16:23.482 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.482 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:241:54 Nov 30 14:16:23.482 INFO [stderr] | Nov 30 14:16:23.482 INFO [stderr] 241 | coolstep_threshold: ::from_le_bytes(&bytes[10..12]), Nov 30 14:16:23.482 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:23.482 INFO [stderr] | Nov 30 14:16:23.482 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:23.482 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.482 INFO [stderr] Nov 30 14:16:23.482 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.482 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:161:51 Nov 30 14:16:23.482 INFO [stderr] | Nov 30 14:16:23.482 INFO [stderr] 161 | spectrum_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:23.482 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:23.482 INFO [stderr] | Nov 30 14:16:23.482 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:23.482 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.482 INFO [stderr] Nov 30 14:16:23.550 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.550 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:242:53 Nov 30 14:16:23.550 INFO [stderr] | Nov 30 14:16:23.550 INFO [stderr] 242 | classic_threshold: ::from_le_bytes(&bytes[12..14]), Nov 30 14:16:23.550 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:23.550 INFO [stderr] | Nov 30 14:16:23.550 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:23.550 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.550 INFO [stderr] Nov 30 14:16:23.550 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.550 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:162:57 Nov 30 14:16:23.550 INFO [stderr] | Nov 30 14:16:23.550 INFO [stderr] 162 | spectrum_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:23.550 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:23.550 INFO [stderr] | Nov 30 14:16:23.550 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:23.550 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.550 INFO [stderr] Nov 30 14:16:23.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.556 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:264:54 Nov 30 14:16:23.556 INFO [stderr] | Nov 30 14:16:23.556 INFO [stderr] 264 | slow_decay_duration: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:23.556 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:23.556 INFO [stderr] | Nov 30 14:16:23.556 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:23.556 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.556 INFO [stderr] Nov 30 14:16:23.650 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.651 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:185:55 Nov 30 14:16:23.651 INFO [stderr] | Nov 30 14:16:23.651 INFO [stderr] 185 | Configuration { fft_size: ::from_le_bytes(&bytes[0..1]), weighting: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:23.651 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:23.651 INFO [stderr] | Nov 30 14:16:23.651 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:23.651 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.651 INFO [stderr] Nov 30 14:16:23.651 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.651 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:266:54 Nov 30 14:16:23.651 INFO [stderr] | Nov 30 14:16:23.651 INFO [stderr] 266 | fast_decay_duration: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:23.651 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:23.651 INFO [stderr] | Nov 30 14:16:23.651 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:23.651 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.651 INFO [stderr] Nov 30 14:16:23.694 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.694 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:267:57 Nov 30 14:16:23.695 INFO [stderr] | Nov 30 14:16:23.695 INFO [stderr] 267 | hysteresis_start_value: ::from_le_bytes(&bytes[3..4]), Nov 30 14:16:23.695 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:23.695 INFO [stderr] | Nov 30 14:16:23.695 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:23.695 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.695 INFO [stderr] Nov 30 14:16:23.695 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.695 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:185:101 Nov 30 14:16:23.695 INFO [stderr] | Nov 30 14:16:23.695 INFO [stderr] 185 | Configuration { fft_size: ::from_le_bytes(&bytes[0..1]), weighting: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:23.695 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:23.695 INFO [stderr] | Nov 30 14:16:23.695 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:23.695 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.695 INFO [stderr] Nov 30 14:16:23.704 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.704 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:268:55 Nov 30 14:16:23.742 INFO [stderr] | Nov 30 14:16:23.742 INFO [stderr] 268 | hysteresis_end_value: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:23.742 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:23.742 INFO [stderr] | Nov 30 14:16:23.742 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:23.742 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.742 INFO [stderr] Nov 30 14:16:23.756 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.756 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:269:51 Nov 30 14:16:23.756 INFO [stderr] | Nov 30 14:16:23.756 INFO [stderr] 269 | sine_wave_offset: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:23.756 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:23.756 INFO [stderr] | Nov 30 14:16:23.756 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:23.756 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.756 INFO [stderr] Nov 30 14:16:23.814 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.814 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:200:60 Nov 30 14:16:23.814 INFO [stderr] | Nov 30 14:16:23.814 INFO [stderr] 200 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:23.814 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:23.814 INFO [stderr] | Nov 30 14:16:23.814 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:23.814 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.814 INFO [stderr] Nov 30 14:16:23.814 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.814 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:270:47 Nov 30 14:16:23.814 INFO [stderr] | Nov 30 14:16:23.814 INFO [stderr] 270 | chopper_mode: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:23.814 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:23.814 INFO [stderr] | Nov 30 14:16:23.814 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:23.814 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.814 INFO [stderr] Nov 30 14:16:23.820 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.820 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:201:64 Nov 30 14:16:23.820 INFO [stderr] | Nov 30 14:16:23.820 INFO [stderr] 201 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:23.820 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:23.820 INFO [stderr] | Nov 30 14:16:23.820 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:23.820 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.820 INFO [stderr] Nov 30 14:16:23.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.848 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:271:56 Nov 30 14:16:23.848 INFO [stderr] | Nov 30 14:16:23.848 INFO [stderr] 271 | comparator_blank_time: ::from_le_bytes(&bytes[7..8]), Nov 30 14:16:23.848 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:23.848 INFO [stderr] | Nov 30 14:16:23.848 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:23.848 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.848 INFO [stderr] Nov 30 14:16:23.864 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.864 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:202:53 Nov 30 14:16:23.864 INFO [stderr] | Nov 30 14:16:23.864 INFO [stderr] 202 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:23.864 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:23.864 INFO [stderr] | Nov 30 14:16:23.864 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:23.864 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.864 INFO [stderr] Nov 30 14:16:23.928 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.928 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:291:44 Nov 30 14:16:23.928 INFO [stderr] | Nov 30 14:16:23.928 INFO [stderr] 291 | amplitude: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:23.928 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:23.928 INFO [stderr] | Nov 30 14:16:23.928 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:23.928 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.928 INFO [stderr] Nov 30 14:16:23.936 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.936 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:203:56 Nov 30 14:16:23.936 INFO [stderr] | Nov 30 14:16:23.936 INFO [stderr] 203 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:23.936 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:23.936 INFO [stderr] | Nov 30 14:16:23.936 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:23.936 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.936 INFO [stderr] Nov 30 14:16:23.970 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:23.970 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:292:43 Nov 30 14:16:23.970 INFO [stderr] | Nov 30 14:16:23.970 INFO [stderr] 292 | gradient: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:23.970 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:23.970 INFO [stderr] | Nov 30 14:16:23.970 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:23.970 INFO [stderr] found type `&[u8]` Nov 30 14:16:23.970 INFO [stderr] Nov 30 14:16:24.004 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.004 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:226:53 Nov 30 14:16:24.004 INFO [stderr] | Nov 30 14:16:24.004 INFO [stderr] 226 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:24.004 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:24.004 INFO [stderr] | Nov 30 14:16:24.004 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:24.004 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.004 INFO [stderr] Nov 30 14:16:24.024 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.024 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:295:49 Nov 30 14:16:24.024 INFO [stderr] | Nov 30 14:16:24.024 INFO [stderr] 295 | freewheel_mode: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:24.024 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.024 INFO [stderr] | Nov 30 14:16:24.024 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.024 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.024 INFO [stderr] Nov 30 14:16:24.065 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.065 INFO [stderr] --> src/bindings/stepper_brick.rs:159:59 Nov 30 14:16:24.065 INFO [stderr] | Nov 30 14:16:24.065 INFO [stderr] 159 | SpeedRamping { acceleration: ::from_le_bytes(&bytes[0..2]), deacceleration: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:24.065 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:24.065 INFO [stderr] | Nov 30 14:16:24.065 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:24.065 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.065 INFO [stderr] Nov 30 14:16:24.148 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.149 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:314:59 Nov 30 14:16:24.149 INFO [stderr] | Nov 30 14:16:24.149 INFO [stderr] 314 | minimum_stallguard_value: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:24.149 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.149 INFO [stderr] | Nov 30 14:16:24.149 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.149 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.149 INFO [stderr] Nov 30 14:16:24.149 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.149 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:315:59 Nov 30 14:16:24.149 INFO [stderr] | Nov 30 14:16:24.149 INFO [stderr] 315 | maximum_stallguard_value: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:24.149 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.149 INFO [stderr] | Nov 30 14:16:24.149 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.149 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.149 INFO [stderr] Nov 30 14:16:24.160 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.160 INFO [stderr] --> src/bindings/stepper_brick.rs:159:111 Nov 30 14:16:24.160 INFO [stderr] | Nov 30 14:16:24.160 INFO [stderr] 159 | SpeedRamping { acceleration: ::from_le_bytes(&bytes[0..2]), deacceleration: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:24.160 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:24.160 INFO [stderr] | Nov 30 14:16:24.160 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:24.160 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.160 INFO [stderr] Nov 30 14:16:24.184 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.184 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:316:56 Nov 30 14:16:24.184 INFO [stderr] | Nov 30 14:16:24.184 INFO [stderr] 316 | current_up_step_width: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:24.184 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.184 INFO [stderr] | Nov 30 14:16:24.184 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.184 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.184 INFO [stderr] Nov 30 14:16:24.208 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.208 INFO [stderr] --> src/bindings/stepper_brick.rs:176:52 Nov 30 14:16:24.208 INFO [stderr] | Nov 30 14:16:24.208 INFO [stderr] 176 | current_velocity: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:24.208 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:24.208 INFO [stderr] | Nov 30 14:16:24.208 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:24.208 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.208 INFO [stderr] Nov 30 14:16:24.228 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.228 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:317:58 Nov 30 14:16:24.228 INFO [stderr] | Nov 30 14:16:24.228 INFO [stderr] 317 | current_down_step_width: ::from_le_bytes(&bytes[3..4]), Nov 30 14:16:24.228 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.228 INFO [stderr] | Nov 30 14:16:24.228 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.228 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.228 INFO [stderr] Nov 30 14:16:24.297 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.300 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:318:50 Nov 30 14:16:24.300 INFO [stderr] | Nov 30 14:16:24.300 INFO [stderr] 318 | minimum_current: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:24.300 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.300 INFO [stderr] | Nov 30 14:16:24.300 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.300 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.300 INFO [stderr] Nov 30 14:16:24.300 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.300 INFO [stderr] --> src/bindings/stepper_brick.rs:177:52 Nov 30 14:16:24.300 INFO [stderr] | Nov 30 14:16:24.300 INFO [stderr] 177 | current_position: ::from_le_bytes(&bytes[2..6]), Nov 30 14:16:24.300 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:24.300 INFO [stderr] | Nov 30 14:16:24.300 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:24.300 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.300 INFO [stderr] Nov 30 14:16:24.324 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.324 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:319:61 Nov 30 14:16:24.324 INFO [stderr] | Nov 30 14:16:24.324 INFO [stderr] 319 | stallguard_threshold_value: ::from_le_bytes(&bytes[5..6]), Nov 30 14:16:24.324 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.324 INFO [stderr] | Nov 30 14:16:24.324 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.324 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.324 INFO [stderr] Nov 30 14:16:24.344 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.344 INFO [stderr] --> src/bindings/stepper_brick.rs:178:51 Nov 30 14:16:24.344 INFO [stderr] | Nov 30 14:16:24.344 INFO [stderr] 178 | remaining_steps: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:24.344 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:24.344 INFO [stderr] | Nov 30 14:16:24.344 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:24.344 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.344 INFO [stderr] Nov 30 14:16:24.389 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.390 INFO [stderr] --> src/bindings/stepper_brick.rs:179:49 Nov 30 14:16:24.390 INFO [stderr] | Nov 30 14:16:24.390 INFO [stderr] 179 | stack_voltage: ::from_le_bytes(&bytes[10..12]), Nov 30 14:16:24.390 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:24.390 INFO [stderr] | Nov 30 14:16:24.390 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:24.390 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.392 INFO [stderr] Nov 30 14:16:24.392 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.392 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:320:50 Nov 30 14:16:24.392 INFO [stderr] | Nov 30 14:16:24.392 INFO [stderr] 320 | stallguard_mode: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:24.392 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.392 INFO [stderr] | Nov 30 14:16:24.392 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.392 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.392 INFO [stderr] Nov 30 14:16:24.428 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.428 INFO [stderr] --> src/bindings/stepper_brick.rs:180:52 Nov 30 14:16:24.428 INFO [stderr] | Nov 30 14:16:24.428 INFO [stderr] 180 | external_voltage: ::from_le_bytes(&bytes[12..14]), Nov 30 14:16:24.428 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:24.428 INFO [stderr] | Nov 30 14:16:24.428 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:24.428 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.428 INFO [stderr] Nov 30 14:16:24.456 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.456 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:335:62 Nov 30 14:16:24.456 INFO [stderr] | Nov 30 14:16:24.456 INFO [stderr] 335 | synchronize_phase_frequency: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:24.456 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.456 INFO [stderr] | Nov 30 14:16:24.456 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.456 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.456 INFO [stderr] Nov 30 14:16:24.476 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.476 INFO [stderr] --> src/bindings/stepper_brick.rs:181:55 Nov 30 14:16:24.476 INFO [stderr] | Nov 30 14:16:24.476 INFO [stderr] 181 | current_consumption: ::from_le_bytes(&bytes[14..16]), Nov 30 14:16:24.476 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:24.476 INFO [stderr] | Nov 30 14:16:24.476 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:24.476 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.476 INFO [stderr] Nov 30 14:16:24.521 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.521 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:355:44 Nov 30 14:16:24.521 INFO [stderr] | Nov 30 14:16:24.521 INFO [stderr] 355 | open_load: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:24.521 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.521 INFO [stderr] | Nov 30 14:16:24.521 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.521 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.521 INFO [stderr] Nov 30 14:16:24.572 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.572 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:356:50 Nov 30 14:16:24.572 INFO [stderr] | Nov 30 14:16:24.572 INFO [stderr] 356 | short_to_ground: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:24.572 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.572 INFO [stderr] | Nov 30 14:16:24.572 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.572 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.572 INFO [stderr] Nov 30 14:16:24.572 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.572 INFO [stderr] --> src/bindings/stepper_brick.rs:199:52 Nov 30 14:16:24.572 INFO [stderr] | Nov 30 14:16:24.572 INFO [stderr] 199 | current_velocity: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:24.572 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:24.572 INFO [stderr] | Nov 30 14:16:24.572 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:24.572 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.572 INFO [stderr] Nov 30 14:16:24.612 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.612 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:357:51 Nov 30 14:16:24.612 INFO [stderr] | Nov 30 14:16:24.612 INFO [stderr] 357 | over_temperature: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:24.612 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.612 INFO [stderr] | Nov 30 14:16:24.612 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.612 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.612 INFO [stderr] Nov 30 14:16:24.632 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.632 INFO [stderr] --> src/bindings/stepper_brick.rs:200:52 Nov 30 14:16:24.632 INFO [stderr] | Nov 30 14:16:24.632 INFO [stderr] 200 | current_position: ::from_le_bytes(&bytes[2..6]), Nov 30 14:16:24.632 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:24.632 INFO [stderr] | Nov 30 14:16:24.632 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:24.632 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.632 INFO [stderr] Nov 30 14:16:24.652 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.652 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:359:55 Nov 30 14:16:24.652 INFO [stderr] | Nov 30 14:16:24.652 INFO [stderr] 359 | actual_motor_current: ::from_le_bytes(&bytes[4..5]), Nov 30 14:16:24.652 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.652 INFO [stderr] | Nov 30 14:16:24.660 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.660 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.660 INFO [stderr] Nov 30 14:16:24.680 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.680 INFO [stderr] --> src/bindings/stepper_brick.rs:201:51 Nov 30 14:16:24.680 INFO [stderr] | Nov 30 14:16:24.680 INFO [stderr] 201 | remaining_steps: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:24.680 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:24.680 INFO [stderr] | Nov 30 14:16:24.680 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:24.680 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.680 INFO [stderr] Nov 30 14:16:24.716 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.716 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:361:52 Nov 30 14:16:24.716 INFO [stderr] | Nov 30 14:16:24.716 INFO [stderr] 361 | stallguard_result: ::from_le_bytes(&bytes[6..7]), Nov 30 14:16:24.716 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.716 INFO [stderr] | Nov 30 14:16:24.716 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.716 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.716 INFO [stderr] Nov 30 14:16:24.725 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.725 INFO [stderr] --> src/bindings/stepper_brick.rs:202:49 Nov 30 14:16:24.725 INFO [stderr] | Nov 30 14:16:24.725 INFO [stderr] 202 | stack_voltage: ::from_le_bytes(&bytes[10..12]), Nov 30 14:16:24.725 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:24.725 INFO [stderr] | Nov 30 14:16:24.725 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:24.725 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.725 INFO [stderr] Nov 30 14:16:24.768 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.768 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:362:60 Nov 30 14:16:24.768 INFO [stderr] | Nov 30 14:16:24.768 INFO [stderr] 362 | stealth_voltage_amplitude: ::from_le_bytes(&bytes[7..8]), Nov 30 14:16:24.768 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.768 INFO [stderr] | Nov 30 14:16:24.768 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.768 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.768 INFO [stderr] Nov 30 14:16:24.772 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.772 INFO [stderr] --> src/bindings/stepper_brick.rs:203:52 Nov 30 14:16:24.772 INFO [stderr] | Nov 30 14:16:24.772 INFO [stderr] 203 | external_voltage: ::from_le_bytes(&bytes[12..14]), Nov 30 14:16:24.772 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:24.772 INFO [stderr] | Nov 30 14:16:24.772 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:24.772 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.772 INFO [stderr] Nov 30 14:16:24.812 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.812 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:380:52 Nov 30 14:16:24.812 INFO [stderr] | Nov 30 14:16:24.812 INFO [stderr] 380 | current_velocity: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:24.812 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:24.812 INFO [stderr] | Nov 30 14:16:24.812 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:24.812 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.812 INFO [stderr] Nov 30 14:16:24.820 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.820 INFO [stderr] --> src/bindings/stepper_brick.rs:204:55 Nov 30 14:16:24.820 INFO [stderr] | Nov 30 14:16:24.820 INFO [stderr] 204 | current_consumption: ::from_le_bytes(&bytes[14..16]), Nov 30 14:16:24.820 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:24.820 INFO [stderr] | Nov 30 14:16:24.820 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:24.820 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.820 INFO [stderr] Nov 30 14:16:24.860 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.860 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:381:52 Nov 30 14:16:24.860 INFO [stderr] | Nov 30 14:16:24.860 INFO [stderr] 381 | current_position: ::from_le_bytes(&bytes[2..6]), Nov 30 14:16:24.860 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:24.860 INFO [stderr] | Nov 30 14:16:24.860 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:24.860 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.860 INFO [stderr] Nov 30 14:16:24.861 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.861 INFO [stderr] --> src/bindings/stepper_brick.rs:217:56 Nov 30 14:16:24.861 INFO [stderr] | Nov 30 14:16:24.861 INFO [stderr] 217 | NewStateEvent { state_new: ::from_le_bytes(&bytes[0..1]), state_previous: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:24.861 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.861 INFO [stderr] | Nov 30 14:16:24.861 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.861 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.868 INFO [stderr] Nov 30 14:16:24.905 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.905 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:382:51 Nov 30 14:16:24.905 INFO [stderr] | Nov 30 14:16:24.905 INFO [stderr] 382 | remaining_steps: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:24.905 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:24.905 INFO [stderr] | Nov 30 14:16:24.906 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:24.906 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.906 INFO [stderr] Nov 30 14:16:24.907 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.907 INFO [stderr] --> src/bindings/stepper_brick.rs:217:107 Nov 30 14:16:24.907 INFO [stderr] | Nov 30 14:16:24.907 INFO [stderr] 217 | NewStateEvent { state_new: ::from_le_bytes(&bytes[0..1]), state_previous: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:24.907 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:24.907 INFO [stderr] | Nov 30 14:16:24.907 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:24.907 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.907 INFO [stderr] Nov 30 14:16:24.948 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.948 INFO [stderr] --> src/bindings/stepper_brick.rs:231:60 Nov 30 14:16:24.948 INFO [stderr] | Nov 30 14:16:24.948 INFO [stderr] 231 | minimum_dynamic_baudrate: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:24.948 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:24.948 INFO [stderr] | Nov 30 14:16:24.948 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:24.948 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.948 INFO [stderr] Nov 30 14:16:24.956 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:24.956 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:383:49 Nov 30 14:16:24.956 INFO [stderr] | Nov 30 14:16:24.956 INFO [stderr] 383 | stack_voltage: ::from_le_bytes(&bytes[10..12]), Nov 30 14:16:24.956 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:24.956 INFO [stderr] | Nov 30 14:16:24.956 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:24.956 INFO [stderr] found type `&[u8]` Nov 30 14:16:24.956 INFO [stderr] Nov 30 14:16:25.008 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.008 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:384:52 Nov 30 14:16:25.008 INFO [stderr] | Nov 30 14:16:25.008 INFO [stderr] 384 | external_voltage: ::from_le_bytes(&bytes[12..14]), Nov 30 14:16:25.008 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.008 INFO [stderr] | Nov 30 14:16:25.008 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.008 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.008 INFO [stderr] Nov 30 14:16:25.015 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.015 INFO [stderr] --> src/bindings/stepper_brick.rs:247:60 Nov 30 14:16:25.015 INFO [stderr] | Nov 30 14:16:25.015 INFO [stderr] 247 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:25.015 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:25.015 INFO [stderr] | Nov 30 14:16:25.015 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:25.015 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.015 INFO [stderr] Nov 30 14:16:25.060 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.060 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:385:55 Nov 30 14:16:25.060 INFO [stderr] | Nov 30 14:16:25.060 INFO [stderr] 385 | current_consumption: ::from_le_bytes(&bytes[14..16]), Nov 30 14:16:25.060 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.060 INFO [stderr] | Nov 30 14:16:25.060 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.060 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.060 INFO [stderr] Nov 30 14:16:25.073 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.073 INFO [stderr] --> src/bindings/stepper_brick.rs:248:64 Nov 30 14:16:25.073 INFO [stderr] | Nov 30 14:16:25.073 INFO [stderr] 248 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:25.073 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:25.073 INFO [stderr] | Nov 30 14:16:25.073 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:25.073 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.073 INFO [stderr] Nov 30 14:16:25.112 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.112 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:403:52 Nov 30 14:16:25.112 INFO [stderr] | Nov 30 14:16:25.112 INFO [stderr] 403 | current_velocity: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:25.112 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.112 INFO [stderr] | Nov 30 14:16:25.112 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.112 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.112 INFO [stderr] Nov 30 14:16:25.120 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.120 INFO [stderr] --> src/bindings/stepper_brick.rs:249:53 Nov 30 14:16:25.120 INFO [stderr] | Nov 30 14:16:25.120 INFO [stderr] 249 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:25.120 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:25.120 INFO [stderr] | Nov 30 14:16:25.120 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:25.120 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.120 INFO [stderr] Nov 30 14:16:25.156 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.156 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:404:52 Nov 30 14:16:25.156 INFO [stderr] | Nov 30 14:16:25.156 INFO [stderr] 404 | current_position: ::from_le_bytes(&bytes[2..6]), Nov 30 14:16:25.156 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:25.156 INFO [stderr] | Nov 30 14:16:25.156 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:25.156 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.156 INFO [stderr] Nov 30 14:16:25.168 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.168 INFO [stderr] --> src/bindings/stepper_brick.rs:250:56 Nov 30 14:16:25.168 INFO [stderr] | Nov 30 14:16:25.168 INFO [stderr] 250 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:25.168 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:25.168 INFO [stderr] | Nov 30 14:16:25.168 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:25.168 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.168 INFO [stderr] Nov 30 14:16:25.205 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.205 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:405:51 Nov 30 14:16:25.205 INFO [stderr] | Nov 30 14:16:25.205 INFO [stderr] 405 | remaining_steps: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:25.205 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:25.205 INFO [stderr] | Nov 30 14:16:25.205 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:25.205 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.205 INFO [stderr] Nov 30 14:16:25.209 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.224 INFO [stderr] --> src/bindings/stepper_brick.rs:265:51 Nov 30 14:16:25.224 INFO [stderr] | Nov 30 14:16:25.224 INFO [stderr] 265 | protocol_version: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:25.224 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:25.224 INFO [stderr] | Nov 30 14:16:25.224 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:25.224 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.224 INFO [stderr] Nov 30 14:16:25.254 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.254 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:406:49 Nov 30 14:16:25.254 INFO [stderr] | Nov 30 14:16:25.254 INFO [stderr] 406 | stack_voltage: ::from_le_bytes(&bytes[10..12]), Nov 30 14:16:25.254 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.254 INFO [stderr] | Nov 30 14:16:25.254 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.254 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.254 INFO [stderr] Nov 30 14:16:25.280 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.280 INFO [stderr] --> src/bindings/stepper_brick.rs:290:53 Nov 30 14:16:25.280 INFO [stderr] | Nov 30 14:16:25.280 INFO [stderr] 290 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:25.280 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.280 INFO [stderr] | Nov 30 14:16:25.280 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.280 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.280 INFO [stderr] Nov 30 14:16:25.304 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.304 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:407:52 Nov 30 14:16:25.304 INFO [stderr] | Nov 30 14:16:25.304 INFO [stderr] 407 | external_voltage: ::from_le_bytes(&bytes[12..14]), Nov 30 14:16:25.304 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.304 INFO [stderr] | Nov 30 14:16:25.304 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.304 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.304 INFO [stderr] Nov 30 14:16:25.359 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.359 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:408:55 Nov 30 14:16:25.359 INFO [stderr] | Nov 30 14:16:25.359 INFO [stderr] 408 | current_consumption: ::from_le_bytes(&bytes[14..16]), Nov 30 14:16:25.359 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.359 INFO [stderr] | Nov 30 14:16:25.359 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.359 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.359 INFO [stderr] Nov 30 14:16:25.409 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.409 INFO [stderr] --> src/bindings/temperature_bricklet.rs:67:39 Nov 30 14:16:25.409 INFO [stderr] | Nov 30 14:16:25.409 INFO [stderr] 67 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:25.409 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.409 INFO [stderr] | Nov 30 14:16:25.409 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.410 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.410 INFO [stderr] Nov 30 14:16:25.412 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.412 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:421:56 Nov 30 14:16:25.412 INFO [stderr] | Nov 30 14:16:25.412 INFO [stderr] 421 | NewStateEvent { state_new: ::from_le_bytes(&bytes[0..1]), state_previous: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:25.412 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:25.412 INFO [stderr] | Nov 30 14:16:25.412 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:25.412 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.412 INFO [stderr] Nov 30 14:16:25.460 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.460 INFO [stderr] --> src/bindings/temperature_bricklet.rs:68:39 Nov 30 14:16:25.460 INFO [stderr] | Nov 30 14:16:25.460 INFO [stderr] 68 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:25.460 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.460 INFO [stderr] | Nov 30 14:16:25.460 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.460 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.460 INFO [stderr] Nov 30 14:16:25.480 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.480 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:421:107 Nov 30 14:16:25.480 INFO [stderr] | Nov 30 14:16:25.480 INFO [stderr] 421 | NewStateEvent { state_new: ::from_le_bytes(&bytes[0..1]), state_previous: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:25.480 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:25.480 INFO [stderr] | Nov 30 14:16:25.480 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:25.480 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.480 INFO [stderr] Nov 30 14:16:25.528 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.528 INFO [stderr] --> src/bindings/temperature_bricklet.rs:91:53 Nov 30 14:16:25.528 INFO [stderr] | Nov 30 14:16:25.528 INFO [stderr] 91 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:25.528 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.528 INFO [stderr] | Nov 30 14:16:25.528 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.528 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.528 INFO [stderr] Nov 30 14:16:25.540 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.540 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:435:60 Nov 30 14:16:25.540 INFO [stderr] | Nov 30 14:16:25.540 INFO [stderr] 435 | minimum_dynamic_baudrate: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:25.540 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:25.540 INFO [stderr] | Nov 30 14:16:25.540 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:25.540 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.540 INFO [stderr] Nov 30 14:16:25.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.580 INFO [stderr] --> src/bindings/temperature_ir_bricklet.rs:79:39 Nov 30 14:16:25.580 INFO [stderr] | Nov 30 14:16:25.580 INFO [stderr] 79 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:25.580 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.580 INFO [stderr] | Nov 30 14:16:25.580 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.580 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.580 INFO [stderr] Nov 30 14:16:25.604 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.604 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:451:60 Nov 30 14:16:25.604 INFO [stderr] | Nov 30 14:16:25.604 INFO [stderr] 451 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:25.604 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:25.604 INFO [stderr] | Nov 30 14:16:25.604 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:25.604 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.604 INFO [stderr] Nov 30 14:16:25.624 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.624 INFO [stderr] --> src/bindings/temperature_ir_bricklet.rs:80:39 Nov 30 14:16:25.624 INFO [stderr] | Nov 30 14:16:25.624 INFO [stderr] 80 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:25.624 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.624 INFO [stderr] | Nov 30 14:16:25.624 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.624 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.624 INFO [stderr] Nov 30 14:16:25.648 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.648 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:452:64 Nov 30 14:16:25.648 INFO [stderr] | Nov 30 14:16:25.648 INFO [stderr] 452 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:25.648 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:25.648 INFO [stderr] | Nov 30 14:16:25.648 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:25.648 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.648 INFO [stderr] Nov 30 14:16:25.676 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.676 INFO [stderr] --> src/bindings/temperature_ir_bricklet.rs:96:39 Nov 30 14:16:25.676 INFO [stderr] | Nov 30 14:16:25.676 INFO [stderr] 96 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:25.676 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.676 INFO [stderr] | Nov 30 14:16:25.676 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.676 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.676 INFO [stderr] Nov 30 14:16:25.692 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.692 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:453:53 Nov 30 14:16:25.692 INFO [stderr] | Nov 30 14:16:25.692 INFO [stderr] 453 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:25.692 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:25.692 INFO [stderr] | Nov 30 14:16:25.692 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:25.692 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.692 INFO [stderr] Nov 30 14:16:25.721 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.721 INFO [stderr] --> src/bindings/temperature_ir_bricklet.rs:97:39 Nov 30 14:16:25.721 INFO [stderr] | Nov 30 14:16:25.721 INFO [stderr] 97 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:25.721 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.721 INFO [stderr] | Nov 30 14:16:25.721 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.721 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.721 INFO [stderr] Nov 30 14:16:25.735 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.736 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:454:56 Nov 30 14:16:25.736 INFO [stderr] | Nov 30 14:16:25.736 INFO [stderr] 454 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:25.736 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:25.736 INFO [stderr] | Nov 30 14:16:25.736 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:25.736 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.736 INFO [stderr] Nov 30 14:16:25.772 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.772 INFO [stderr] --> src/bindings/temperature_ir_bricklet.rs:120:53 Nov 30 14:16:25.772 INFO [stderr] | Nov 30 14:16:25.772 INFO [stderr] 120 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:25.772 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.772 INFO [stderr] | Nov 30 14:16:25.772 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.772 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.772 INFO [stderr] Nov 30 14:16:25.792 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.792 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:469:51 Nov 30 14:16:25.792 INFO [stderr] | Nov 30 14:16:25.792 INFO [stderr] 469 | protocol_version: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:25.792 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:25.792 INFO [stderr] | Nov 30 14:16:25.792 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:25.792 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.792 INFO [stderr] Nov 30 14:16:25.844 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.844 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:101:42 Nov 30 14:16:25.844 INFO [stderr] | Nov 30 14:16:25.844 INFO [stderr] 101 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:25.844 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:25.844 INFO [stderr] | Nov 30 14:16:25.844 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:25.844 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.844 INFO [stderr] Nov 30 14:16:25.856 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.856 INFO [stderr] --> src/bindings/silent_stepper_brick.rs:494:53 Nov 30 14:16:25.856 INFO [stderr] | Nov 30 14:16:25.856 INFO [stderr] 494 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:25.856 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.856 INFO [stderr] | Nov 30 14:16:25.856 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.856 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.856 INFO [stderr] Nov 30 14:16:25.892 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.892 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:104:39 Nov 30 14:16:25.892 INFO [stderr] | Nov 30 14:16:25.892 INFO [stderr] 104 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:16:25.892 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.892 INFO [stderr] | Nov 30 14:16:25.892 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.892 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.892 INFO [stderr] Nov 30 14:16:25.948 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.948 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:105:39 Nov 30 14:16:25.948 INFO [stderr] | Nov 30 14:16:25.948 INFO [stderr] 105 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:16:25.948 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:25.948 INFO [stderr] | Nov 30 14:16:25.948 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:25.948 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.948 INFO [stderr] Nov 30 14:16:25.964 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:25.964 INFO [stderr] --> src/bindings/solid_state_relay_bricklet.rs:48:40 Nov 30 14:16:25.964 INFO [stderr] | Nov 30 14:16:25.964 INFO [stderr] 48 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:25.964 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:25.964 INFO [stderr] | Nov 30 14:16:25.964 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:25.964 INFO [stderr] found type `&[u8]` Nov 30 14:16:25.964 INFO [stderr] Nov 30 14:16:26.008 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.008 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:122:42 Nov 30 14:16:26.008 INFO [stderr] | Nov 30 14:16:26.008 INFO [stderr] 122 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:26.008 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:26.008 INFO [stderr] | Nov 30 14:16:26.008 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:26.008 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.008 INFO [stderr] Nov 30 14:16:26.008 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.008 INFO [stderr] --> src/bindings/solid_state_relay_bricklet.rs:49:50 Nov 30 14:16:26.008 INFO [stderr] | Nov 30 14:16:26.008 INFO [stderr] 49 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:26.008 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:26.008 INFO [stderr] | Nov 30 14:16:26.009 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:26.009 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.009 INFO [stderr] Nov 30 14:16:26.052 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.052 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:125:39 Nov 30 14:16:26.052 INFO [stderr] | Nov 30 14:16:26.052 INFO [stderr] 125 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:16:26.052 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:26.052 INFO [stderr] | Nov 30 14:16:26.052 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:26.052 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.052 INFO [stderr] Nov 30 14:16:26.088 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.088 INFO [stderr] --> src/bindings/solid_state_relay_bricklet.rs:72:53 Nov 30 14:16:26.088 INFO [stderr] | Nov 30 14:16:26.088 INFO [stderr] 72 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:26.088 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:26.088 INFO [stderr] | Nov 30 14:16:26.088 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:26.088 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.088 INFO [stderr] Nov 30 14:16:26.120 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.120 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:126:39 Nov 30 14:16:26.120 INFO [stderr] | Nov 30 14:16:26.120 INFO [stderr] 126 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:16:26.120 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:26.120 INFO [stderr] | Nov 30 14:16:26.120 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:26.120 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.120 INFO [stderr] Nov 30 14:16:26.140 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.140 INFO [stderr] --> src/bindings/solid_state_relay_v2_bricklet.rs:85:40 Nov 30 14:16:26.140 INFO [stderr] | Nov 30 14:16:26.140 INFO [stderr] 85 | time: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:26.140 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:26.140 INFO [stderr] | Nov 30 14:16:26.140 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:26.140 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.140 INFO [stderr] Nov 30 14:16:26.176 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.176 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:142:60 Nov 30 14:16:26.176 INFO [stderr] | Nov 30 14:16:26.176 INFO [stderr] 142 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:26.176 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:26.176 INFO [stderr] | Nov 30 14:16:26.176 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:26.176 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.176 INFO [stderr] Nov 30 14:16:26.180 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.180 INFO [stderr] --> src/bindings/solid_state_relay_v2_bricklet.rs:86:50 Nov 30 14:16:26.180 INFO [stderr] | Nov 30 14:16:26.180 INFO [stderr] 86 | time_remaining: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:26.180 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:26.180 INFO [stderr] | Nov 30 14:16:26.180 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:26.180 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.180 INFO [stderr] Nov 30 14:16:26.235 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.235 INFO [stderr] --> src/bindings/solid_state_relay_v2_bricklet.rs:102:60 Nov 30 14:16:26.235 INFO [stderr] | Nov 30 14:16:26.235 INFO [stderr] 102 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:26.235 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:26.235 INFO [stderr] | Nov 30 14:16:26.235 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:26.235 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.236 INFO [stderr] Nov 30 14:16:26.240 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.240 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:143:64 Nov 30 14:16:26.240 INFO [stderr] | Nov 30 14:16:26.240 INFO [stderr] 143 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:26.240 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:26.240 INFO [stderr] | Nov 30 14:16:26.240 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:26.240 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.240 INFO [stderr] Nov 30 14:16:26.304 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.304 INFO [stderr] --> src/bindings/solid_state_relay_v2_bricklet.rs:103:64 Nov 30 14:16:26.304 INFO [stderr] | Nov 30 14:16:26.304 INFO [stderr] 103 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:26.304 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:26.304 INFO [stderr] | Nov 30 14:16:26.304 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:26.304 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.304 INFO [stderr] Nov 30 14:16:26.352 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.352 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:144:53 Nov 30 14:16:26.352 INFO [stderr] | Nov 30 14:16:26.352 INFO [stderr] 144 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:26.352 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:26.352 INFO [stderr] | Nov 30 14:16:26.352 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:26.352 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.352 INFO [stderr] Nov 30 14:16:26.372 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.372 INFO [stderr] --> src/bindings/solid_state_relay_v2_bricklet.rs:104:53 Nov 30 14:16:26.372 INFO [stderr] | Nov 30 14:16:26.372 INFO [stderr] 104 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:26.372 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:26.372 INFO [stderr] | Nov 30 14:16:26.372 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:26.372 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.372 INFO [stderr] Nov 30 14:16:26.419 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.419 INFO [stderr] --> src/bindings/solid_state_relay_v2_bricklet.rs:105:56 Nov 30 14:16:26.419 INFO [stderr] | Nov 30 14:16:26.419 INFO [stderr] 105 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:26.419 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:26.419 INFO [stderr] | Nov 30 14:16:26.419 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:26.419 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.419 INFO [stderr] Nov 30 14:16:26.449 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.449 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:145:56 Nov 30 14:16:26.449 INFO [stderr] | Nov 30 14:16:26.449 INFO [stderr] 145 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:26.449 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:26.449 INFO [stderr] | Nov 30 14:16:26.449 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:26.449 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.449 INFO [stderr] Nov 30 14:16:26.476 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.476 INFO [stderr] --> src/bindings/solid_state_relay_v2_bricklet.rs:128:53 Nov 30 14:16:26.476 INFO [stderr] | Nov 30 14:16:26.476 INFO [stderr] 128 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:26.476 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:26.476 INFO [stderr] | Nov 30 14:16:26.476 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:26.476 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.476 INFO [stderr] Nov 30 14:16:26.540 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.540 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:168:53 Nov 30 14:16:26.540 INFO [stderr] | Nov 30 14:16:26.540 INFO [stderr] 168 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:26.540 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:26.540 INFO [stderr] | Nov 30 14:16:26.540 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:26.540 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.540 INFO [stderr] Nov 30 14:16:26.556 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.556 INFO [stderr] --> src/bindings/sound_intensity_bricklet.rs:61:39 Nov 30 14:16:26.556 INFO [stderr] | Nov 30 14:16:26.556 INFO [stderr] 61 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:26.556 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:26.556 INFO [stderr] | Nov 30 14:16:26.556 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:26.556 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.556 INFO [stderr] Nov 30 14:16:26.596 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.596 INFO [stderr] --> src/bindings/sound_intensity_bricklet.rs:62:39 Nov 30 14:16:26.596 INFO [stderr] | Nov 30 14:16:26.596 INFO [stderr] 62 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:26.596 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:26.596 INFO [stderr] | Nov 30 14:16:26.596 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:26.596 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.596 INFO [stderr] Nov 30 14:16:26.648 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.648 INFO [stderr] --> src/bindings/sound_intensity_bricklet.rs:85:53 Nov 30 14:16:26.648 INFO [stderr] | Nov 30 14:16:26.648 INFO [stderr] 85 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:26.648 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:26.648 INFO [stderr] | Nov 30 14:16:26.648 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:26.648 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.648 INFO [stderr] Nov 30 14:16:26.668 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.668 INFO [stderr] --> src/bindings/temperature_v2_bricklet.rs:95:42 Nov 30 14:16:26.668 INFO [stderr] | Nov 30 14:16:26.668 INFO [stderr] 95 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:26.668 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:26.668 INFO [stderr] | Nov 30 14:16:26.668 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:26.668 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.668 INFO [stderr] Nov 30 14:16:26.752 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.752 INFO [stderr] --> src/bindings/temperature_v2_bricklet.rs:98:39 Nov 30 14:16:26.752 INFO [stderr] | Nov 30 14:16:26.752 INFO [stderr] 98 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:16:26.752 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:26.752 INFO [stderr] | Nov 30 14:16:26.752 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:26.752 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.752 INFO [stderr] Nov 30 14:16:26.768 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.768 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:116:42 Nov 30 14:16:26.768 INFO [stderr] | Nov 30 14:16:26.768 INFO [stderr] 116 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:26.768 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:26.768 INFO [stderr] | Nov 30 14:16:26.768 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:26.768 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.768 INFO [stderr] Nov 30 14:16:26.820 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.820 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:119:39 Nov 30 14:16:26.820 INFO [stderr] | Nov 30 14:16:26.820 INFO [stderr] 119 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:16:26.820 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:26.820 INFO [stderr] | Nov 30 14:16:26.820 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:26.820 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.820 INFO [stderr] Nov 30 14:16:26.864 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.864 INFO [stderr] --> src/bindings/temperature_v2_bricklet.rs:99:39 Nov 30 14:16:26.864 INFO [stderr] | Nov 30 14:16:26.864 INFO [stderr] 99 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:16:26.864 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:26.864 INFO [stderr] | Nov 30 14:16:26.864 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:26.864 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.864 INFO [stderr] Nov 30 14:16:26.879 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.879 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:120:39 Nov 30 14:16:26.879 INFO [stderr] | Nov 30 14:16:26.879 INFO [stderr] 120 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:16:26.888 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:26.888 INFO [stderr] | Nov 30 14:16:26.888 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:26.888 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.888 INFO [stderr] Nov 30 14:16:26.924 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.924 INFO [stderr] --> src/bindings/temperature_v2_bricklet.rs:115:60 Nov 30 14:16:26.924 INFO [stderr] | Nov 30 14:16:26.924 INFO [stderr] 115 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:26.924 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:26.924 INFO [stderr] | Nov 30 14:16:26.924 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:26.924 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.924 INFO [stderr] Nov 30 14:16:26.952 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.952 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:135:51 Nov 30 14:16:26.952 INFO [stderr] | Nov 30 14:16:26.952 INFO [stderr] 135 | spectrum_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:26.952 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:26.952 INFO [stderr] | Nov 30 14:16:26.952 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:26.952 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.952 INFO [stderr] Nov 30 14:16:26.976 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:26.976 INFO [stderr] --> src/bindings/temperature_v2_bricklet.rs:116:64 Nov 30 14:16:26.976 INFO [stderr] | Nov 30 14:16:26.976 INFO [stderr] 116 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:26.976 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:26.976 INFO [stderr] | Nov 30 14:16:26.976 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:26.976 INFO [stderr] found type `&[u8]` Nov 30 14:16:26.976 INFO [stderr] Nov 30 14:16:27.016 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.016 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:136:57 Nov 30 14:16:27.016 INFO [stderr] | Nov 30 14:16:27.016 INFO [stderr] 136 | spectrum_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:27.016 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:27.016 INFO [stderr] | Nov 30 14:16:27.016 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:27.016 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.016 INFO [stderr] Nov 30 14:16:27.100 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.100 INFO [stderr] --> src/bindings/temperature_v2_bricklet.rs:117:53 Nov 30 14:16:27.100 INFO [stderr] | Nov 30 14:16:27.100 INFO [stderr] 117 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:27.100 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:27.100 INFO [stderr] | Nov 30 14:16:27.100 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:27.100 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.100 INFO [stderr] Nov 30 14:16:27.100 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.100 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:161:51 Nov 30 14:16:27.100 INFO [stderr] | Nov 30 14:16:27.100 INFO [stderr] 161 | spectrum_length: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:27.100 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:27.100 INFO [stderr] | Nov 30 14:16:27.100 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:27.100 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.100 INFO [stderr] Nov 30 14:16:27.192 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.192 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:162:57 Nov 30 14:16:27.192 INFO [stderr] | Nov 30 14:16:27.192 INFO [stderr] 162 | spectrum_chunk_offset: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:27.192 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:27.192 INFO [stderr] | Nov 30 14:16:27.192 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:27.192 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.192 INFO [stderr] Nov 30 14:16:27.252 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.252 INFO [stderr] --> src/bindings/temperature_v2_bricklet.rs:118:56 Nov 30 14:16:27.252 INFO [stderr] | Nov 30 14:16:27.252 INFO [stderr] 118 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:27.252 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:27.252 INFO [stderr] | Nov 30 14:16:27.252 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:27.252 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.252 INFO [stderr] Nov 30 14:16:27.311 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.311 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:185:55 Nov 30 14:16:27.311 INFO [stderr] | Nov 30 14:16:27.311 INFO [stderr] 185 | Configuration { fft_size: ::from_le_bytes(&bytes[0..1]), weighting: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:27.311 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:27.311 INFO [stderr] | Nov 30 14:16:27.311 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:27.311 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.311 INFO [stderr] Nov 30 14:16:27.356 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.356 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:185:101 Nov 30 14:16:27.356 INFO [stderr] | Nov 30 14:16:27.356 INFO [stderr] 185 | Configuration { fft_size: ::from_le_bytes(&bytes[0..1]), weighting: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:27.356 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:27.356 INFO [stderr] | Nov 30 14:16:27.356 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:27.356 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.356 INFO [stderr] Nov 30 14:16:27.408 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.408 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:200:60 Nov 30 14:16:27.408 INFO [stderr] | Nov 30 14:16:27.408 INFO [stderr] 200 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:27.408 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:27.408 INFO [stderr] | Nov 30 14:16:27.408 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:27.408 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.408 INFO [stderr] Nov 30 14:16:27.448 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.448 INFO [stderr] --> src/bindings/temperature_v2_bricklet.rs:141:53 Nov 30 14:16:27.448 INFO [stderr] | Nov 30 14:16:27.448 INFO [stderr] 141 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:27.448 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:27.448 INFO [stderr] | Nov 30 14:16:27.448 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:27.448 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.448 INFO [stderr] Nov 30 14:16:27.468 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.468 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:201:64 Nov 30 14:16:27.468 INFO [stderr] | Nov 30 14:16:27.468 INFO [stderr] 201 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:27.468 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:27.468 INFO [stderr] | Nov 30 14:16:27.468 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:27.468 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.468 INFO [stderr] Nov 30 14:16:27.516 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.516 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:202:53 Nov 30 14:16:27.516 INFO [stderr] | Nov 30 14:16:27.516 INFO [stderr] 202 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:27.516 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:27.516 INFO [stderr] | Nov 30 14:16:27.516 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:27.516 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.516 INFO [stderr] Nov 30 14:16:27.560 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.560 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:203:56 Nov 30 14:16:27.560 INFO [stderr] | Nov 30 14:16:27.560 INFO [stderr] 203 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:27.560 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:27.560 INFO [stderr] | Nov 30 14:16:27.560 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:27.560 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.560 INFO [stderr] Nov 30 14:16:27.619 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.619 INFO [stderr] --> src/bindings/sound_pressure_level_bricklet.rs:226:53 Nov 30 14:16:27.619 INFO [stderr] | Nov 30 14:16:27.620 INFO [stderr] 226 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:27.620 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:27.620 INFO [stderr] | Nov 30 14:16:27.621 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:27.621 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.621 INFO [stderr] Nov 30 14:16:27.648 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.648 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:114:54 Nov 30 14:16:27.649 INFO [stderr] | Nov 30 14:16:27.649 INFO [stderr] 114 | image_chunk_offset: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:27.649 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:27.649 INFO [stderr] | Nov 30 14:16:27.650 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:27.650 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.651 INFO [stderr] Nov 30 14:16:27.732 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.732 INFO [stderr] --> src/bindings/stepper_brick.rs:159:59 Nov 30 14:16:27.732 INFO [stderr] | Nov 30 14:16:27.732 INFO [stderr] 159 | SpeedRamping { acceleration: ::from_le_bytes(&bytes[0..2]), deacceleration: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:27.732 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:27.732 INFO [stderr] | Nov 30 14:16:27.732 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:27.732 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.732 INFO [stderr] Nov 30 14:16:27.780 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.780 INFO [stderr] --> src/bindings/stepper_brick.rs:159:111 Nov 30 14:16:27.780 INFO [stderr] | Nov 30 14:16:27.780 INFO [stderr] 159 | SpeedRamping { acceleration: ::from_le_bytes(&bytes[0..2]), deacceleration: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:27.780 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:27.780 INFO [stderr] | Nov 30 14:16:27.780 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:27.780 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.780 INFO [stderr] Nov 30 14:16:27.792 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.792 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:138:54 Nov 30 14:16:27.792 INFO [stderr] | Nov 30 14:16:27.792 INFO [stderr] 138 | image_chunk_offset: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:27.792 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:27.792 INFO [stderr] | Nov 30 14:16:27.792 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:27.796 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.796 INFO [stderr] Nov 30 14:16:27.836 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.836 INFO [stderr] --> src/bindings/stepper_brick.rs:176:52 Nov 30 14:16:27.836 INFO [stderr] | Nov 30 14:16:27.836 INFO [stderr] 176 | current_velocity: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:27.836 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:27.836 INFO [stderr] | Nov 30 14:16:27.836 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:27.836 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.836 INFO [stderr] Nov 30 14:16:27.892 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.892 INFO [stderr] --> src/bindings/stepper_brick.rs:177:52 Nov 30 14:16:27.892 INFO [stderr] | Nov 30 14:16:27.892 INFO [stderr] 177 | current_position: ::from_le_bytes(&bytes[2..6]), Nov 30 14:16:27.892 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:27.892 INFO [stderr] | Nov 30 14:16:27.892 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:27.892 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.892 INFO [stderr] Nov 30 14:16:27.954 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:27.954 INFO [stderr] --> src/bindings/stepper_brick.rs:178:51 Nov 30 14:16:27.954 INFO [stderr] | Nov 30 14:16:27.954 INFO [stderr] 178 | remaining_steps: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:27.954 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:27.954 INFO [stderr] | Nov 30 14:16:27.954 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:27.954 INFO [stderr] found type `&[u8]` Nov 30 14:16:27.954 INFO [stderr] Nov 30 14:16:28.012 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.012 INFO [stderr] --> src/bindings/stepper_brick.rs:179:49 Nov 30 14:16:28.012 INFO [stderr] | Nov 30 14:16:28.012 INFO [stderr] 179 | stack_voltage: ::from_le_bytes(&bytes[10..12]), Nov 30 14:16:28.012 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:28.012 INFO [stderr] | Nov 30 14:16:28.012 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:28.012 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.012 INFO [stderr] Nov 30 14:16:28.012 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.012 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:167:45 Nov 30 14:16:28.012 INFO [stderr] | Nov 30 14:16:28.012 INFO [stderr] 167 | resolution: ::from_le_bytes(&bytes[16..17]), Nov 30 14:16:28.012 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:28.012 INFO [stderr] | Nov 30 14:16:28.012 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:28.012 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.012 INFO [stderr] Nov 30 14:16:28.072 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.072 INFO [stderr] --> src/bindings/stepper_brick.rs:180:52 Nov 30 14:16:28.072 INFO [stderr] | Nov 30 14:16:28.072 INFO [stderr] 180 | external_voltage: ::from_le_bytes(&bytes[12..14]), Nov 30 14:16:28.072 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:28.072 INFO [stderr] | Nov 30 14:16:28.072 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:28.072 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.072 INFO [stderr] Nov 30 14:16:28.122 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.122 INFO [stderr] --> src/bindings/stepper_brick.rs:181:55 Nov 30 14:16:28.123 INFO [stderr] | Nov 30 14:16:28.123 INFO [stderr] 181 | current_consumption: ::from_le_bytes(&bytes[14..16]), Nov 30 14:16:28.123 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:28.123 INFO [stderr] | Nov 30 14:16:28.123 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:28.123 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.123 INFO [stderr] Nov 30 14:16:28.146 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.146 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:168:45 Nov 30 14:16:28.146 INFO [stderr] | Nov 30 14:16:28.146 INFO [stderr] 168 | ffc_status: ::from_le_bytes(&bytes[17..18]), Nov 30 14:16:28.146 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:28.146 INFO [stderr] | Nov 30 14:16:28.146 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:28.146 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.146 INFO [stderr] Nov 30 14:16:28.172 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.172 INFO [stderr] --> src/bindings/stepper_brick.rs:199:52 Nov 30 14:16:28.172 INFO [stderr] | Nov 30 14:16:28.172 INFO [stderr] 199 | current_velocity: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:28.172 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:28.172 INFO [stderr] | Nov 30 14:16:28.172 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:28.172 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.172 INFO [stderr] Nov 30 14:16:28.220 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.220 INFO [stderr] --> src/bindings/stepper_brick.rs:200:52 Nov 30 14:16:28.220 INFO [stderr] | Nov 30 14:16:28.220 INFO [stderr] 200 | current_position: ::from_le_bytes(&bytes[2..6]), Nov 30 14:16:28.220 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:28.220 INFO [stderr] | Nov 30 14:16:28.220 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:28.220 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.220 INFO [stderr] Nov 30 14:16:28.250 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.250 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:186:52 Nov 30 14:16:28.250 INFO [stderr] | Nov 30 14:16:28.250 INFO [stderr] 186 | dampening_factor: ::from_le_bytes(&bytes[4..6]), Nov 30 14:16:28.250 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:28.250 INFO [stderr] | Nov 30 14:16:28.250 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:28.250 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.250 INFO [stderr] Nov 30 14:16:28.272 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.272 INFO [stderr] --> src/bindings/stepper_brick.rs:201:51 Nov 30 14:16:28.272 INFO [stderr] | Nov 30 14:16:28.272 INFO [stderr] 201 | remaining_steps: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:28.272 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:28.272 INFO [stderr] | Nov 30 14:16:28.272 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:28.272 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.272 INFO [stderr] Nov 30 14:16:28.298 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.298 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:188:48 Nov 30 14:16:28.298 INFO [stderr] | Nov 30 14:16:28.298 INFO [stderr] 188 | empty_counts: ::from_le_bytes(&bytes[10..12]), Nov 30 14:16:28.298 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:28.298 INFO [stderr] | Nov 30 14:16:28.298 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:28.298 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.298 INFO [stderr] Nov 30 14:16:28.324 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.324 INFO [stderr] --> src/bindings/stepper_brick.rs:202:49 Nov 30 14:16:28.324 INFO [stderr] | Nov 30 14:16:28.324 INFO [stderr] 202 | stack_voltage: ::from_le_bytes(&bytes[10..12]), Nov 30 14:16:28.324 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:28.324 INFO [stderr] | Nov 30 14:16:28.324 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:28.324 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.332 INFO [stderr] Nov 30 14:16:28.368 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.368 INFO [stderr] --> src/bindings/stepper_brick.rs:203:52 Nov 30 14:16:28.368 INFO [stderr] | Nov 30 14:16:28.368 INFO [stderr] 203 | external_voltage: ::from_le_bytes(&bytes[12..14]), Nov 30 14:16:28.369 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:28.369 INFO [stderr] | Nov 30 14:16:28.369 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:28.369 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.369 INFO [stderr] Nov 30 14:16:28.400 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.400 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:202:54 Nov 30 14:16:28.400 INFO [stderr] | Nov 30 14:16:28.400 INFO [stderr] 202 | image_chunk_offset: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:28.400 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:28.400 INFO [stderr] | Nov 30 14:16:28.400 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:28.400 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.400 INFO [stderr] Nov 30 14:16:28.431 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.431 INFO [stderr] --> src/bindings/stepper_brick.rs:204:55 Nov 30 14:16:28.431 INFO [stderr] | Nov 30 14:16:28.431 INFO [stderr] 204 | current_consumption: ::from_le_bytes(&bytes[14..16]), Nov 30 14:16:28.431 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:28.431 INFO [stderr] | Nov 30 14:16:28.431 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:28.431 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.431 INFO [stderr] Nov 30 14:16:28.504 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.504 INFO [stderr] --> src/bindings/stepper_brick.rs:217:56 Nov 30 14:16:28.504 INFO [stderr] | Nov 30 14:16:28.504 INFO [stderr] 217 | NewStateEvent { state_new: ::from_le_bytes(&bytes[0..1]), state_previous: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:28.504 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:28.504 INFO [stderr] | Nov 30 14:16:28.504 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:28.504 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.504 INFO [stderr] Nov 30 14:16:28.524 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.524 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:226:54 Nov 30 14:16:28.524 INFO [stderr] | Nov 30 14:16:28.524 INFO [stderr] 226 | image_chunk_offset: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:28.524 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:28.524 INFO [stderr] | Nov 30 14:16:28.524 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:28.524 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.524 INFO [stderr] Nov 30 14:16:28.592 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.592 INFO [stderr] --> src/bindings/stepper_brick.rs:217:107 Nov 30 14:16:28.592 INFO [stderr] | Nov 30 14:16:28.592 INFO [stderr] 217 | NewStateEvent { state_new: ::from_le_bytes(&bytes[0..1]), state_previous: ::from_le_bytes(&bytes[1..2]) } Nov 30 14:16:28.592 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:28.592 INFO [stderr] | Nov 30 14:16:28.592 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:28.592 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.592 INFO [stderr] Nov 30 14:16:28.644 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.644 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:252:60 Nov 30 14:16:28.644 INFO [stderr] | Nov 30 14:16:28.644 INFO [stderr] 252 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:28.644 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:28.644 INFO [stderr] | Nov 30 14:16:28.644 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:28.644 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.644 INFO [stderr] Nov 30 14:16:28.672 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.672 INFO [stderr] --> src/bindings/stepper_brick.rs:231:60 Nov 30 14:16:28.672 INFO [stderr] | Nov 30 14:16:28.672 INFO [stderr] 231 | minimum_dynamic_baudrate: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:28.672 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:28.673 INFO [stderr] | Nov 30 14:16:28.673 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:28.673 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.673 INFO [stderr] Nov 30 14:16:28.742 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.743 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:253:64 Nov 30 14:16:28.743 INFO [stderr] | Nov 30 14:16:28.743 INFO [stderr] 253 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:28.743 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:28.743 INFO [stderr] | Nov 30 14:16:28.743 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:28.743 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.743 INFO [stderr] Nov 30 14:16:28.772 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.772 INFO [stderr] --> src/bindings/stepper_brick.rs:247:60 Nov 30 14:16:28.772 INFO [stderr] | Nov 30 14:16:28.772 INFO [stderr] 247 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:28.772 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:28.772 INFO [stderr] | Nov 30 14:16:28.772 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:28.772 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.772 INFO [stderr] Nov 30 14:16:28.848 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.848 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:254:53 Nov 30 14:16:28.848 INFO [stderr] | Nov 30 14:16:28.848 INFO [stderr] 254 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:28.848 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:28.852 INFO [stderr] | Nov 30 14:16:28.852 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:28.852 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.852 INFO [stderr] Nov 30 14:16:28.884 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.884 INFO [stderr] --> src/bindings/stepper_brick.rs:248:64 Nov 30 14:16:28.884 INFO [stderr] | Nov 30 14:16:28.884 INFO [stderr] 248 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:28.885 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:28.885 INFO [stderr] | Nov 30 14:16:28.885 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:28.885 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.885 INFO [stderr] Nov 30 14:16:28.948 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:28.948 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:255:56 Nov 30 14:16:28.949 INFO [stderr] | Nov 30 14:16:28.949 INFO [stderr] 255 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:28.949 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:28.949 INFO [stderr] | Nov 30 14:16:28.949 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:28.949 INFO [stderr] found type `&[u8]` Nov 30 14:16:28.949 INFO [stderr] Nov 30 14:16:29.010 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.010 INFO [stderr] --> src/bindings/stepper_brick.rs:249:53 Nov 30 14:16:29.010 INFO [stderr] | Nov 30 14:16:29.010 INFO [stderr] 249 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:29.010 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:29.010 INFO [stderr] | Nov 30 14:16:29.010 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:29.010 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.010 INFO [stderr] Nov 30 14:16:29.076 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.076 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:278:53 Nov 30 14:16:29.076 INFO [stderr] | Nov 30 14:16:29.076 INFO [stderr] 278 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:29.076 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:29.076 INFO [stderr] | Nov 30 14:16:29.076 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:29.076 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.076 INFO [stderr] Nov 30 14:16:29.104 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.104 INFO [stderr] --> src/bindings/stepper_brick.rs:250:56 Nov 30 14:16:29.104 INFO [stderr] | Nov 30 14:16:29.104 INFO [stderr] 250 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:29.104 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:29.104 INFO [stderr] | Nov 30 14:16:29.104 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:29.104 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.104 INFO [stderr] Nov 30 14:16:29.147 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.147 INFO [stderr] --> src/bindings/stepper_brick.rs:265:51 Nov 30 14:16:29.147 INFO [stderr] | Nov 30 14:16:29.147 INFO [stderr] 265 | protocol_version: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:29.147 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:29.147 INFO [stderr] | Nov 30 14:16:29.147 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:29.147 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.147 INFO [stderr] Nov 30 14:16:29.186 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.186 INFO [stderr] --> src/bindings/thermocouple_bricklet.rs:86:39 Nov 30 14:16:29.186 INFO [stderr] | Nov 30 14:16:29.186 INFO [stderr] 86 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:29.186 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:29.186 INFO [stderr] | Nov 30 14:16:29.186 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:29.186 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.186 INFO [stderr] Nov 30 14:16:29.216 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.216 INFO [stderr] --> src/bindings/stepper_brick.rs:290:53 Nov 30 14:16:29.216 INFO [stderr] | Nov 30 14:16:29.216 INFO [stderr] 290 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:29.216 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:29.216 INFO [stderr] | Nov 30 14:16:29.216 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:29.216 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.216 INFO [stderr] Nov 30 14:16:29.235 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.235 INFO [stderr] --> src/bindings/thermocouple_bricklet.rs:87:39 Nov 30 14:16:29.235 INFO [stderr] | Nov 30 14:16:29.235 INFO [stderr] 87 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:29.235 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:29.235 INFO [stderr] | Nov 30 14:16:29.235 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:29.235 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.235 INFO [stderr] Nov 30 14:16:29.284 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.284 INFO [stderr] --> src/bindings/thermocouple_bricklet.rs:102:44 Nov 30 14:16:29.284 INFO [stderr] | Nov 30 14:16:29.284 INFO [stderr] 102 | averaging: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:29.284 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:29.284 INFO [stderr] | Nov 30 14:16:29.284 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:29.284 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.284 INFO [stderr] Nov 30 14:16:29.300 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.300 INFO [stderr] --> src/bindings/temperature_bricklet.rs:67:39 Nov 30 14:16:29.300 INFO [stderr] | Nov 30 14:16:29.300 INFO [stderr] 67 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:29.300 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:29.300 INFO [stderr] | Nov 30 14:16:29.300 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:29.300 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.300 INFO [stderr] Nov 30 14:16:29.336 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.336 INFO [stderr] --> src/bindings/thermocouple_bricklet.rs:103:52 Nov 30 14:16:29.336 INFO [stderr] | Nov 30 14:16:29.336 INFO [stderr] 103 | thermocouple_type: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:29.336 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:29.336 INFO [stderr] | Nov 30 14:16:29.336 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:29.336 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.336 INFO [stderr] Nov 30 14:16:29.364 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.364 INFO [stderr] --> src/bindings/temperature_bricklet.rs:68:39 Nov 30 14:16:29.364 INFO [stderr] | Nov 30 14:16:29.364 INFO [stderr] 68 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:29.364 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:29.364 INFO [stderr] | Nov 30 14:16:29.364 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:29.364 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.364 INFO [stderr] Nov 30 14:16:29.388 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.388 INFO [stderr] --> src/bindings/thermocouple_bricklet.rs:104:41 Nov 30 14:16:29.388 INFO [stderr] | Nov 30 14:16:29.388 INFO [stderr] 104 | filter: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:29.388 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:29.388 INFO [stderr] | Nov 30 14:16:29.388 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:29.388 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.388 INFO [stderr] Nov 30 14:16:29.428 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.428 INFO [stderr] --> src/bindings/temperature_bricklet.rs:91:53 Nov 30 14:16:29.428 INFO [stderr] | Nov 30 14:16:29.428 INFO [stderr] 91 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:29.428 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:29.428 INFO [stderr] | Nov 30 14:16:29.428 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:29.428 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.428 INFO [stderr] Nov 30 14:16:29.444 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.444 INFO [stderr] --> src/bindings/thermocouple_bricklet.rs:151:53 Nov 30 14:16:29.444 INFO [stderr] | Nov 30 14:16:29.444 INFO [stderr] 151 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:29.444 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:29.444 INFO [stderr] | Nov 30 14:16:29.444 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:29.444 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.444 INFO [stderr] Nov 30 14:16:29.504 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.504 INFO [stderr] --> src/bindings/temperature_ir_bricklet.rs:79:39 Nov 30 14:16:29.504 INFO [stderr] | Nov 30 14:16:29.504 INFO [stderr] 79 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:29.504 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:29.504 INFO [stderr] | Nov 30 14:16:29.504 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:29.504 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.504 INFO [stderr] Nov 30 14:16:29.504 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.504 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:114:42 Nov 30 14:16:29.504 INFO [stderr] | Nov 30 14:16:29.504 INFO [stderr] 114 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:29.504 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:29.504 INFO [stderr] | Nov 30 14:16:29.504 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:29.504 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.504 INFO [stderr] Nov 30 14:16:29.552 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.552 INFO [stderr] --> src/bindings/temperature_ir_bricklet.rs:80:39 Nov 30 14:16:29.552 INFO [stderr] | Nov 30 14:16:29.552 INFO [stderr] 80 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:29.552 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:29.552 INFO [stderr] | Nov 30 14:16:29.552 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:29.552 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.552 INFO [stderr] Nov 30 14:16:29.552 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.552 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:117:39 Nov 30 14:16:29.552 INFO [stderr] | Nov 30 14:16:29.552 INFO [stderr] 117 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:29.552 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:29.552 INFO [stderr] | Nov 30 14:16:29.552 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:29.552 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.552 INFO [stderr] Nov 30 14:16:29.596 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.596 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:118:39 Nov 30 14:16:29.596 INFO [stderr] | Nov 30 14:16:29.596 INFO [stderr] 118 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:29.596 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:29.596 INFO [stderr] | Nov 30 14:16:29.596 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:29.596 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.596 INFO [stderr] Nov 30 14:16:29.604 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.604 INFO [stderr] --> src/bindings/temperature_ir_bricklet.rs:96:39 Nov 30 14:16:29.604 INFO [stderr] | Nov 30 14:16:29.604 INFO [stderr] 96 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:29.604 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:29.604 INFO [stderr] | Nov 30 14:16:29.604 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:29.604 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.604 INFO [stderr] Nov 30 14:16:29.664 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.664 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:133:44 Nov 30 14:16:29.664 INFO [stderr] | Nov 30 14:16:29.664 INFO [stderr] 133 | averaging: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:29.664 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:29.664 INFO [stderr] | Nov 30 14:16:29.664 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:29.664 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.664 INFO [stderr] Nov 30 14:16:29.672 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.672 INFO [stderr] --> src/bindings/temperature_ir_bricklet.rs:97:39 Nov 30 14:16:29.672 INFO [stderr] | Nov 30 14:16:29.672 INFO [stderr] 97 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:29.672 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:29.672 INFO [stderr] | Nov 30 14:16:29.672 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:29.672 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.672 INFO [stderr] Nov 30 14:16:29.736 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.736 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:134:52 Nov 30 14:16:29.736 INFO [stderr] | Nov 30 14:16:29.736 INFO [stderr] 134 | thermocouple_type: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:29.736 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:29.736 INFO [stderr] | Nov 30 14:16:29.736 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:29.736 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.736 INFO [stderr] Nov 30 14:16:29.760 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.760 INFO [stderr] --> src/bindings/temperature_ir_bricklet.rs:120:53 Nov 30 14:16:29.760 INFO [stderr] | Nov 30 14:16:29.760 INFO [stderr] 120 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:29.760 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:29.760 INFO [stderr] | Nov 30 14:16:29.760 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:29.760 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.760 INFO [stderr] Nov 30 14:16:29.784 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.784 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:135:41 Nov 30 14:16:29.784 INFO [stderr] | Nov 30 14:16:29.784 INFO [stderr] 135 | filter: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:29.784 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:29.784 INFO [stderr] | Nov 30 14:16:29.784 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:29.784 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.784 INFO [stderr] Nov 30 14:16:29.864 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.864 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:175:60 Nov 30 14:16:29.864 INFO [stderr] | Nov 30 14:16:29.864 INFO [stderr] 175 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:29.864 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:29.864 INFO [stderr] | Nov 30 14:16:29.864 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:29.864 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.864 INFO [stderr] Nov 30 14:16:29.892 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.892 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:101:42 Nov 30 14:16:29.892 INFO [stderr] | Nov 30 14:16:29.892 INFO [stderr] 101 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:29.892 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:29.892 INFO [stderr] | Nov 30 14:16:29.892 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:29.892 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.892 INFO [stderr] Nov 30 14:16:29.912 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.912 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:176:64 Nov 30 14:16:29.912 INFO [stderr] | Nov 30 14:16:29.912 INFO [stderr] 176 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:29.912 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:29.912 INFO [stderr] | Nov 30 14:16:29.912 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:29.912 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.912 INFO [stderr] Nov 30 14:16:29.988 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.988 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:104:39 Nov 30 14:16:29.988 INFO [stderr] | Nov 30 14:16:29.988 INFO [stderr] 104 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:16:29.988 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:29.988 INFO [stderr] | Nov 30 14:16:29.988 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:29.988 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.988 INFO [stderr] Nov 30 14:16:29.988 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:29.988 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:177:53 Nov 30 14:16:29.988 INFO [stderr] | Nov 30 14:16:29.988 INFO [stderr] 177 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:29.988 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:29.988 INFO [stderr] | Nov 30 14:16:29.988 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:29.988 INFO [stderr] found type `&[u8]` Nov 30 14:16:29.988 INFO [stderr] Nov 30 14:16:30.060 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.060 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:178:56 Nov 30 14:16:30.060 INFO [stderr] | Nov 30 14:16:30.060 INFO [stderr] 178 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:30.060 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.060 INFO [stderr] | Nov 30 14:16:30.060 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.060 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.060 INFO [stderr] Nov 30 14:16:30.076 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.076 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:105:39 Nov 30 14:16:30.076 INFO [stderr] | Nov 30 14:16:30.076 INFO [stderr] 105 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:16:30.076 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:30.076 INFO [stderr] | Nov 30 14:16:30.076 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:30.076 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.076 INFO [stderr] Nov 30 14:16:30.124 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.124 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:201:53 Nov 30 14:16:30.124 INFO [stderr] | Nov 30 14:16:30.124 INFO [stderr] 201 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:30.124 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:30.124 INFO [stderr] | Nov 30 14:16:30.124 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:30.124 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.124 INFO [stderr] Nov 30 14:16:30.124 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.124 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:122:42 Nov 30 14:16:30.124 INFO [stderr] | Nov 30 14:16:30.124 INFO [stderr] 122 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:30.124 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.124 INFO [stderr] | Nov 30 14:16:30.124 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.124 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.124 INFO [stderr] Nov 30 14:16:30.176 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.176 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:125:39 Nov 30 14:16:30.176 INFO [stderr] | Nov 30 14:16:30.176 INFO [stderr] 125 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:16:30.176 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:30.176 INFO [stderr] | Nov 30 14:16:30.176 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:30.176 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.176 INFO [stderr] Nov 30 14:16:30.212 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.212 INFO [stderr] --> src/bindings/tilt_bricklet.rs:58:53 Nov 30 14:16:30.212 INFO [stderr] | Nov 30 14:16:30.212 INFO [stderr] 58 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:30.212 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:30.212 INFO [stderr] | Nov 30 14:16:30.212 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:30.212 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.212 INFO [stderr] Nov 30 14:16:30.274 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.274 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:126:39 Nov 30 14:16:30.274 INFO [stderr] | Nov 30 14:16:30.274 INFO [stderr] 126 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:16:30.274 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:30.274 INFO [stderr] | Nov 30 14:16:30.274 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:30.274 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.274 INFO [stderr] Nov 30 14:16:30.360 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.360 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:142:60 Nov 30 14:16:30.360 INFO [stderr] | Nov 30 14:16:30.360 INFO [stderr] 142 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:30.360 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.360 INFO [stderr] | Nov 30 14:16:30.360 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.360 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.360 INFO [stderr] Nov 30 14:16:30.364 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.364 INFO [stderr] --> src/bindings/uv_light_bricklet.rs:61:39 Nov 30 14:16:30.364 INFO [stderr] | Nov 30 14:16:30.364 INFO [stderr] 61 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:30.364 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.364 INFO [stderr] | Nov 30 14:16:30.364 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.364 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.364 INFO [stderr] Nov 30 14:16:30.412 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.412 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:143:64 Nov 30 14:16:30.412 INFO [stderr] | Nov 30 14:16:30.412 INFO [stderr] 143 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:30.412 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.412 INFO [stderr] | Nov 30 14:16:30.412 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.412 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.412 INFO [stderr] Nov 30 14:16:30.420 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.420 INFO [stderr] --> src/bindings/uv_light_bricklet.rs:62:39 Nov 30 14:16:30.420 INFO [stderr] | Nov 30 14:16:30.420 INFO [stderr] 62 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:30.420 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.420 INFO [stderr] | Nov 30 14:16:30.420 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.420 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.420 INFO [stderr] Nov 30 14:16:30.475 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.475 INFO [stderr] --> src/bindings/uv_light_bricklet.rs:85:53 Nov 30 14:16:30.475 INFO [stderr] | Nov 30 14:16:30.475 INFO [stderr] 85 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:30.475 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:30.475 INFO [stderr] | Nov 30 14:16:30.475 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:30.475 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.475 INFO [stderr] Nov 30 14:16:30.475 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.475 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:144:53 Nov 30 14:16:30.475 INFO [stderr] | Nov 30 14:16:30.475 INFO [stderr] 144 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:30.475 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.475 INFO [stderr] | Nov 30 14:16:30.475 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.475 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.475 INFO [stderr] Nov 30 14:16:30.524 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.524 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:145:56 Nov 30 14:16:30.524 INFO [stderr] | Nov 30 14:16:30.524 INFO [stderr] 145 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:30.524 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.524 INFO [stderr] | Nov 30 14:16:30.524 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.524 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.524 INFO [stderr] Nov 30 14:16:30.536 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.536 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:114:42 Nov 30 14:16:30.536 INFO [stderr] | Nov 30 14:16:30.536 INFO [stderr] 114 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:30.536 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.536 INFO [stderr] | Nov 30 14:16:30.536 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.536 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.536 INFO [stderr] Nov 30 14:16:30.584 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.584 INFO [stderr] --> src/bindings/temperature_ir_v2_bricklet.rs:168:53 Nov 30 14:16:30.584 INFO [stderr] | Nov 30 14:16:30.584 INFO [stderr] 168 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:30.584 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:30.584 INFO [stderr] | Nov 30 14:16:30.584 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:30.584 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.584 INFO [stderr] Nov 30 14:16:30.584 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.584 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:117:39 Nov 30 14:16:30.584 INFO [stderr] | Nov 30 14:16:30.584 INFO [stderr] 117 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:30.584 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.584 INFO [stderr] | Nov 30 14:16:30.584 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.584 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.584 INFO [stderr] Nov 30 14:16:30.636 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.636 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:118:39 Nov 30 14:16:30.636 INFO [stderr] | Nov 30 14:16:30.636 INFO [stderr] 118 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:30.636 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.636 INFO [stderr] | Nov 30 14:16:30.636 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.636 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.636 INFO [stderr] Nov 30 14:16:30.648 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.648 INFO [stderr] --> src/bindings/temperature_v2_bricklet.rs:95:42 Nov 30 14:16:30.648 INFO [stderr] | Nov 30 14:16:30.648 INFO [stderr] 95 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:30.648 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.648 INFO [stderr] | Nov 30 14:16:30.648 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.648 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.648 INFO [stderr] Nov 30 14:16:30.685 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.685 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:135:42 Nov 30 14:16:30.685 INFO [stderr] | Nov 30 14:16:30.685 INFO [stderr] 135 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:30.685 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.685 INFO [stderr] | Nov 30 14:16:30.685 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.685 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.685 INFO [stderr] Nov 30 14:16:30.696 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.696 INFO [stderr] --> src/bindings/temperature_v2_bricklet.rs:98:39 Nov 30 14:16:30.696 INFO [stderr] | Nov 30 14:16:30.696 INFO [stderr] 98 | min: ::from_le_bytes(&bytes[6..8]), Nov 30 14:16:30.696 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:30.696 INFO [stderr] | Nov 30 14:16:30.696 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:30.696 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.696 INFO [stderr] Nov 30 14:16:30.736 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.736 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:138:39 Nov 30 14:16:30.736 INFO [stderr] | Nov 30 14:16:30.736 INFO [stderr] 138 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:30.736 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.736 INFO [stderr] | Nov 30 14:16:30.736 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.736 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.736 INFO [stderr] Nov 30 14:16:30.776 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.776 INFO [stderr] --> src/bindings/temperature_v2_bricklet.rs:99:39 Nov 30 14:16:30.776 INFO [stderr] | Nov 30 14:16:30.776 INFO [stderr] 99 | max: ::from_le_bytes(&bytes[8..10]), Nov 30 14:16:30.776 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:30.776 INFO [stderr] | Nov 30 14:16:30.776 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:30.776 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.776 INFO [stderr] Nov 30 14:16:30.784 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.784 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:139:39 Nov 30 14:16:30.784 INFO [stderr] | Nov 30 14:16:30.784 INFO [stderr] 139 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:30.784 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.784 INFO [stderr] | Nov 30 14:16:30.784 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.784 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.784 INFO [stderr] Nov 30 14:16:30.832 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.832 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:156:42 Nov 30 14:16:30.832 INFO [stderr] | Nov 30 14:16:30.832 INFO [stderr] 156 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:30.832 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.832 INFO [stderr] | Nov 30 14:16:30.832 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.832 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.832 INFO [stderr] Nov 30 14:16:30.852 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.852 INFO [stderr] --> src/bindings/temperature_v2_bricklet.rs:115:60 Nov 30 14:16:30.852 INFO [stderr] | Nov 30 14:16:30.852 INFO [stderr] 115 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:30.852 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.852 INFO [stderr] | Nov 30 14:16:30.852 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.852 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.852 INFO [stderr] Nov 30 14:16:30.888 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.888 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:159:39 Nov 30 14:16:30.888 INFO [stderr] | Nov 30 14:16:30.888 INFO [stderr] 159 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:30.888 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.888 INFO [stderr] | Nov 30 14:16:30.888 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.888 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.888 INFO [stderr] Nov 30 14:16:30.904 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.904 INFO [stderr] --> src/bindings/temperature_v2_bricklet.rs:116:64 Nov 30 14:16:30.904 INFO [stderr] | Nov 30 14:16:30.904 INFO [stderr] 116 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:30.904 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.904 INFO [stderr] | Nov 30 14:16:30.904 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.904 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.904 INFO [stderr] Nov 30 14:16:30.926 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.926 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:160:39 Nov 30 14:16:30.926 INFO [stderr] | Nov 30 14:16:30.926 INFO [stderr] 160 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:30.926 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.926 INFO [stderr] | Nov 30 14:16:30.926 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.933 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.933 INFO [stderr] Nov 30 14:16:30.984 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.984 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:176:60 Nov 30 14:16:30.984 INFO [stderr] | Nov 30 14:16:30.984 INFO [stderr] 176 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:30.984 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.984 INFO [stderr] | Nov 30 14:16:30.984 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.984 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.984 INFO [stderr] Nov 30 14:16:30.984 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:30.984 INFO [stderr] --> src/bindings/temperature_v2_bricklet.rs:117:53 Nov 30 14:16:30.984 INFO [stderr] | Nov 30 14:16:30.984 INFO [stderr] 117 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:30.984 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:30.984 INFO [stderr] | Nov 30 14:16:30.984 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:30.984 INFO [stderr] found type `&[u8]` Nov 30 14:16:30.984 INFO [stderr] Nov 30 14:16:31.036 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.036 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:177:64 Nov 30 14:16:31.036 INFO [stderr] | Nov 30 14:16:31.036 INFO [stderr] 177 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:31.036 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:31.036 INFO [stderr] | Nov 30 14:16:31.036 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:31.036 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.036 INFO [stderr] Nov 30 14:16:31.076 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.076 INFO [stderr] --> src/bindings/temperature_v2_bricklet.rs:118:56 Nov 30 14:16:31.076 INFO [stderr] | Nov 30 14:16:31.076 INFO [stderr] 118 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:31.076 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:31.076 INFO [stderr] | Nov 30 14:16:31.076 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:31.076 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.076 INFO [stderr] Nov 30 14:16:31.096 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.096 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:178:53 Nov 30 14:16:31.096 INFO [stderr] | Nov 30 14:16:31.096 INFO [stderr] 178 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:31.096 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:31.096 INFO [stderr] | Nov 30 14:16:31.096 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:31.096 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.096 INFO [stderr] Nov 30 14:16:31.171 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.171 INFO [stderr] --> src/bindings/temperature_v2_bricklet.rs:141:53 Nov 30 14:16:31.171 INFO [stderr] | Nov 30 14:16:31.171 INFO [stderr] 141 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:31.171 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:31.171 INFO [stderr] | Nov 30 14:16:31.171 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:31.171 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.171 INFO [stderr] Nov 30 14:16:31.204 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.204 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:179:56 Nov 30 14:16:31.204 INFO [stderr] | Nov 30 14:16:31.204 INFO [stderr] 179 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:31.204 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:31.204 INFO [stderr] | Nov 30 14:16:31.204 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:31.204 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.204 INFO [stderr] Nov 30 14:16:31.260 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.260 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:114:54 Nov 30 14:16:31.260 INFO [stderr] | Nov 30 14:16:31.260 INFO [stderr] 114 | image_chunk_offset: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:31.260 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:31.260 INFO [stderr] | Nov 30 14:16:31.260 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:31.260 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.261 INFO [stderr] Nov 30 14:16:31.324 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.324 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:138:54 Nov 30 14:16:31.324 INFO [stderr] | Nov 30 14:16:31.324 INFO [stderr] 138 | image_chunk_offset: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:31.324 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:31.324 INFO [stderr] | Nov 30 14:16:31.324 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:31.324 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.324 INFO [stderr] Nov 30 14:16:31.332 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.332 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:202:53 Nov 30 14:16:31.332 INFO [stderr] | Nov 30 14:16:31.332 INFO [stderr] 202 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:31.332 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:31.332 INFO [stderr] | Nov 30 14:16:31.332 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:31.332 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.332 INFO [stderr] Nov 30 14:16:31.384 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.384 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:167:45 Nov 30 14:16:31.384 INFO [stderr] | Nov 30 14:16:31.384 INFO [stderr] 167 | resolution: ::from_le_bytes(&bytes[16..17]), Nov 30 14:16:31.384 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:31.384 INFO [stderr] | Nov 30 14:16:31.384 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:31.384 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.384 INFO [stderr] Nov 30 14:16:31.432 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.432 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:168:45 Nov 30 14:16:31.432 INFO [stderr] | Nov 30 14:16:31.432 INFO [stderr] 168 | ffc_status: ::from_le_bytes(&bytes[17..18]), Nov 30 14:16:31.432 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:31.432 INFO [stderr] | Nov 30 14:16:31.432 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:31.432 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.432 INFO [stderr] Nov 30 14:16:31.492 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.492 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:186:52 Nov 30 14:16:31.492 INFO [stderr] | Nov 30 14:16:31.492 INFO [stderr] 186 | dampening_factor: ::from_le_bytes(&bytes[4..6]), Nov 30 14:16:31.492 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:31.492 INFO [stderr] | Nov 30 14:16:31.492 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:31.492 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.492 INFO [stderr] Nov 30 14:16:31.508 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.508 INFO [stderr] --> src/bindings/voltage_bricklet.rs:75:39 Nov 30 14:16:31.508 INFO [stderr] | Nov 30 14:16:31.508 INFO [stderr] 75 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:31.508 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:31.516 INFO [stderr] | Nov 30 14:16:31.516 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:31.516 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.516 INFO [stderr] Nov 30 14:16:31.536 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.536 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:188:48 Nov 30 14:16:31.536 INFO [stderr] | Nov 30 14:16:31.536 INFO [stderr] 188 | empty_counts: ::from_le_bytes(&bytes[10..12]), Nov 30 14:16:31.536 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:31.536 INFO [stderr] | Nov 30 14:16:31.536 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:31.536 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.536 INFO [stderr] Nov 30 14:16:31.588 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.588 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:202:54 Nov 30 14:16:31.588 INFO [stderr] | Nov 30 14:16:31.588 INFO [stderr] 202 | image_chunk_offset: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:31.588 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:31.588 INFO [stderr] | Nov 30 14:16:31.588 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:31.588 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.588 INFO [stderr] Nov 30 14:16:31.616 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.616 INFO [stderr] --> src/bindings/voltage_bricklet.rs:76:39 Nov 30 14:16:31.616 INFO [stderr] | Nov 30 14:16:31.616 INFO [stderr] 76 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:31.616 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:31.616 INFO [stderr] | Nov 30 14:16:31.616 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:31.616 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.620 INFO [stderr] Nov 30 14:16:31.644 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.644 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:226:54 Nov 30 14:16:31.644 INFO [stderr] | Nov 30 14:16:31.644 INFO [stderr] 226 | image_chunk_offset: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:31.644 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:31.644 INFO [stderr] | Nov 30 14:16:31.644 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:31.644 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.644 INFO [stderr] Nov 30 14:16:31.696 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.696 INFO [stderr] --> src/bindings/voltage_bricklet.rs:92:39 Nov 30 14:16:31.696 INFO [stderr] | Nov 30 14:16:31.696 INFO [stderr] 92 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:31.696 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:31.696 INFO [stderr] | Nov 30 14:16:31.696 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:31.696 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.696 INFO [stderr] Nov 30 14:16:31.728 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.728 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:252:60 Nov 30 14:16:31.728 INFO [stderr] | Nov 30 14:16:31.728 INFO [stderr] 252 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:31.728 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:31.728 INFO [stderr] | Nov 30 14:16:31.728 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:31.728 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.728 INFO [stderr] Nov 30 14:16:31.784 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.784 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:253:64 Nov 30 14:16:31.784 INFO [stderr] | Nov 30 14:16:31.784 INFO [stderr] 253 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:31.784 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:31.784 INFO [stderr] | Nov 30 14:16:31.784 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:31.784 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.784 INFO [stderr] Nov 30 14:16:31.812 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.812 INFO [stderr] --> src/bindings/voltage_bricklet.rs:93:39 Nov 30 14:16:31.812 INFO [stderr] | Nov 30 14:16:31.812 INFO [stderr] 93 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:31.812 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:31.812 INFO [stderr] | Nov 30 14:16:31.812 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:31.812 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.812 INFO [stderr] Nov 30 14:16:31.829 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.829 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:254:53 Nov 30 14:16:31.829 INFO [stderr] | Nov 30 14:16:31.829 INFO [stderr] 254 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:31.829 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:31.829 INFO [stderr] | Nov 30 14:16:31.829 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:31.829 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.829 INFO [stderr] Nov 30 14:16:31.884 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.884 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:255:56 Nov 30 14:16:31.884 INFO [stderr] | Nov 30 14:16:31.884 INFO [stderr] 255 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:31.884 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:31.884 INFO [stderr] | Nov 30 14:16:31.884 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:31.884 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.884 INFO [stderr] Nov 30 14:16:31.906 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.906 INFO [stderr] --> src/bindings/voltage_bricklet.rs:116:53 Nov 30 14:16:31.906 INFO [stderr] | Nov 30 14:16:31.906 INFO [stderr] 116 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:31.906 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:31.906 INFO [stderr] | Nov 30 14:16:31.906 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:31.906 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.906 INFO [stderr] Nov 30 14:16:31.936 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:31.936 INFO [stderr] --> src/bindings/thermal_imaging_bricklet.rs:278:53 Nov 30 14:16:31.936 INFO [stderr] | Nov 30 14:16:31.936 INFO [stderr] 278 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:31.936 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:31.936 INFO [stderr] | Nov 30 14:16:31.936 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:31.936 INFO [stderr] found type `&[u8]` Nov 30 14:16:31.936 INFO [stderr] Nov 30 14:16:32.032 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.032 INFO [stderr] --> src/bindings/thermocouple_bricklet.rs:86:39 Nov 30 14:16:32.032 INFO [stderr] | Nov 30 14:16:32.032 INFO [stderr] 86 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:32.032 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:32.032 INFO [stderr] | Nov 30 14:16:32.032 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:32.032 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.032 INFO [stderr] Nov 30 14:16:32.032 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.032 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:104:44 Nov 30 14:16:32.032 INFO [stderr] | Nov 30 14:16:32.032 INFO [stderr] 104 | averaging: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:32.032 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:32.032 INFO [stderr] | Nov 30 14:16:32.032 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:32.032 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.032 INFO [stderr] Nov 30 14:16:32.074 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.074 INFO [stderr] --> src/bindings/thermocouple_bricklet.rs:87:39 Nov 30 14:16:32.074 INFO [stderr] | Nov 30 14:16:32.074 INFO [stderr] 87 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:32.074 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:32.074 INFO [stderr] | Nov 30 14:16:32.074 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:32.074 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.074 INFO [stderr] Nov 30 14:16:32.125 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.125 INFO [stderr] --> src/bindings/thermocouple_bricklet.rs:102:44 Nov 30 14:16:32.125 INFO [stderr] | Nov 30 14:16:32.125 INFO [stderr] 102 | averaging: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:32.125 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:32.125 INFO [stderr] | Nov 30 14:16:32.125 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:32.125 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.125 INFO [stderr] Nov 30 14:16:32.133 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.133 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:105:58 Nov 30 14:16:32.133 INFO [stderr] | Nov 30 14:16:32.133 INFO [stderr] 105 | voltage_conversion_time: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:32.133 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:32.133 INFO [stderr] | Nov 30 14:16:32.133 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:32.133 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.134 INFO [stderr] Nov 30 14:16:32.173 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.173 INFO [stderr] --> src/bindings/thermocouple_bricklet.rs:103:52 Nov 30 14:16:32.173 INFO [stderr] | Nov 30 14:16:32.173 INFO [stderr] 103 | thermocouple_type: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:32.173 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:32.173 INFO [stderr] | Nov 30 14:16:32.173 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:32.173 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.173 INFO [stderr] Nov 30 14:16:32.222 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.222 INFO [stderr] --> src/bindings/thermocouple_bricklet.rs:104:41 Nov 30 14:16:32.222 INFO [stderr] | Nov 30 14:16:32.222 INFO [stderr] 104 | filter: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:32.222 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:32.222 INFO [stderr] | Nov 30 14:16:32.222 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:32.222 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.222 INFO [stderr] Nov 30 14:16:32.227 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.227 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:106:58 Nov 30 14:16:32.227 INFO [stderr] | Nov 30 14:16:32.227 INFO [stderr] 106 | current_conversion_time: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:32.228 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:32.228 INFO [stderr] | Nov 30 14:16:32.228 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:32.228 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.228 INFO [stderr] Nov 30 14:16:32.284 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.284 INFO [stderr] --> src/bindings/thermocouple_bricklet.rs:151:53 Nov 30 14:16:32.284 INFO [stderr] | Nov 30 14:16:32.284 INFO [stderr] 151 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:32.284 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:32.284 INFO [stderr] | Nov 30 14:16:32.284 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:32.284 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.284 INFO [stderr] Nov 30 14:16:32.326 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.326 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:119:61 Nov 30 14:16:32.326 INFO [stderr] | Nov 30 14:16:32.326 INFO [stderr] 119 | Calibration { gain_multiplier: ::from_le_bytes(&bytes[0..2]), gain_divisor: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:32.326 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:32.326 INFO [stderr] | Nov 30 14:16:32.326 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:32.326 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.326 INFO [stderr] Nov 30 14:16:32.348 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.348 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:114:42 Nov 30 14:16:32.348 INFO [stderr] | Nov 30 14:16:32.348 INFO [stderr] 114 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:32.348 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:32.348 INFO [stderr] | Nov 30 14:16:32.348 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:32.348 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.348 INFO [stderr] Nov 30 14:16:32.392 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.392 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:117:39 Nov 30 14:16:32.392 INFO [stderr] | Nov 30 14:16:32.392 INFO [stderr] 117 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:32.392 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:32.392 INFO [stderr] | Nov 30 14:16:32.392 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:32.392 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.392 INFO [stderr] Nov 30 14:16:32.412 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.412 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:119:111 Nov 30 14:16:32.412 INFO [stderr] | Nov 30 14:16:32.412 INFO [stderr] 119 | Calibration { gain_multiplier: ::from_le_bytes(&bytes[0..2]), gain_divisor: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:32.412 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:32.412 INFO [stderr] | Nov 30 14:16:32.412 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:32.412 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.412 INFO [stderr] Nov 30 14:16:32.441 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.441 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:118:39 Nov 30 14:16:32.441 INFO [stderr] | Nov 30 14:16:32.441 INFO [stderr] 118 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:32.441 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:32.441 INFO [stderr] | Nov 30 14:16:32.441 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:32.441 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.441 INFO [stderr] Nov 30 14:16:32.496 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.496 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:133:44 Nov 30 14:16:32.496 INFO [stderr] | Nov 30 14:16:32.496 INFO [stderr] 133 | averaging: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:32.496 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:32.496 INFO [stderr] | Nov 30 14:16:32.496 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:32.496 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.496 INFO [stderr] Nov 30 14:16:32.516 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.516 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:134:39 Nov 30 14:16:32.516 INFO [stderr] | Nov 30 14:16:32.516 INFO [stderr] 134 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:32.516 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:32.516 INFO [stderr] | Nov 30 14:16:32.516 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:32.516 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.516 INFO [stderr] Nov 30 14:16:32.551 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.551 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:134:52 Nov 30 14:16:32.551 INFO [stderr] | Nov 30 14:16:32.551 INFO [stderr] 134 | thermocouple_type: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:32.551 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:32.551 INFO [stderr] | Nov 30 14:16:32.551 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:32.551 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.551 INFO [stderr] Nov 30 14:16:32.600 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.600 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:135:41 Nov 30 14:16:32.600 INFO [stderr] | Nov 30 14:16:32.600 INFO [stderr] 135 | filter: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:32.600 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:32.600 INFO [stderr] | Nov 30 14:16:32.600 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:32.600 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.600 INFO [stderr] Nov 30 14:16:32.625 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.625 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:135:39 Nov 30 14:16:32.625 INFO [stderr] | Nov 30 14:16:32.625 INFO [stderr] 135 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:32.625 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:32.625 INFO [stderr] | Nov 30 14:16:32.625 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:32.625 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.625 INFO [stderr] Nov 30 14:16:32.652 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.652 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:175:60 Nov 30 14:16:32.652 INFO [stderr] | Nov 30 14:16:32.652 INFO [stderr] 175 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:32.652 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:32.652 INFO [stderr] | Nov 30 14:16:32.652 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:32.652 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.652 INFO [stderr] Nov 30 14:16:32.700 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.700 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:176:64 Nov 30 14:16:32.700 INFO [stderr] | Nov 30 14:16:32.700 INFO [stderr] 176 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:32.700 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:32.700 INFO [stderr] | Nov 30 14:16:32.700 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:32.700 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.700 INFO [stderr] Nov 30 14:16:32.757 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.757 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:177:53 Nov 30 14:16:32.757 INFO [stderr] | Nov 30 14:16:32.757 INFO [stderr] 177 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:32.757 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:32.757 INFO [stderr] | Nov 30 14:16:32.757 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:32.757 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.757 INFO [stderr] Nov 30 14:16:32.780 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.780 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:151:39 Nov 30 14:16:32.780 INFO [stderr] | Nov 30 14:16:32.780 INFO [stderr] 151 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:32.780 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:32.780 INFO [stderr] | Nov 30 14:16:32.780 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:32.780 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.780 INFO [stderr] Nov 30 14:16:32.800 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.800 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:178:56 Nov 30 14:16:32.800 INFO [stderr] | Nov 30 14:16:32.800 INFO [stderr] 178 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:32.800 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:32.800 INFO [stderr] | Nov 30 14:16:32.800 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:32.800 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.800 INFO [stderr] Nov 30 14:16:32.847 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.847 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:152:39 Nov 30 14:16:32.847 INFO [stderr] | Nov 30 14:16:32.847 INFO [stderr] 152 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:32.847 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:32.847 INFO [stderr] | Nov 30 14:16:32.847 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:32.847 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.847 INFO [stderr] Nov 30 14:16:32.856 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.856 INFO [stderr] --> src/bindings/thermocouple_v2_bricklet.rs:201:53 Nov 30 14:16:32.856 INFO [stderr] | Nov 30 14:16:32.856 INFO [stderr] 201 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:32.856 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:32.856 INFO [stderr] | Nov 30 14:16:32.856 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:32.856 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.856 INFO [stderr] Nov 30 14:16:32.932 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.932 INFO [stderr] --> src/bindings/tilt_bricklet.rs:58:53 Nov 30 14:16:32.932 INFO [stderr] | Nov 30 14:16:32.932 INFO [stderr] 58 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:32.932 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:32.932 INFO [stderr] | Nov 30 14:16:32.932 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:32.932 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.936 INFO [stderr] Nov 30 14:16:32.956 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:32.956 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:168:39 Nov 30 14:16:32.956 INFO [stderr] | Nov 30 14:16:32.956 INFO [stderr] 168 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:32.956 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:32.956 INFO [stderr] | Nov 30 14:16:32.956 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:32.956 INFO [stderr] found type `&[u8]` Nov 30 14:16:32.956 INFO [stderr] Nov 30 14:16:33.000 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.000 INFO [stderr] --> src/bindings/uv_light_bricklet.rs:61:39 Nov 30 14:16:33.000 INFO [stderr] | Nov 30 14:16:33.000 INFO [stderr] 61 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:33.000 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.000 INFO [stderr] | Nov 30 14:16:33.000 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.000 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.000 INFO [stderr] Nov 30 14:16:33.028 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.028 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:169:39 Nov 30 14:16:33.028 INFO [stderr] | Nov 30 14:16:33.028 INFO [stderr] 169 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:33.028 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.028 INFO [stderr] | Nov 30 14:16:33.028 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.028 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.028 INFO [stderr] Nov 30 14:16:33.040 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.040 INFO [stderr] --> src/bindings/uv_light_bricklet.rs:62:39 Nov 30 14:16:33.040 INFO [stderr] | Nov 30 14:16:33.040 INFO [stderr] 62 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:33.040 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.040 INFO [stderr] | Nov 30 14:16:33.040 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.040 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.040 INFO [stderr] Nov 30 14:16:33.096 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.096 INFO [stderr] --> src/bindings/uv_light_bricklet.rs:85:53 Nov 30 14:16:33.096 INFO [stderr] | Nov 30 14:16:33.096 INFO [stderr] 85 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:33.096 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:33.096 INFO [stderr] | Nov 30 14:16:33.096 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:33.096 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.096 INFO [stderr] Nov 30 14:16:33.124 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.124 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:192:53 Nov 30 14:16:33.124 INFO [stderr] | Nov 30 14:16:33.124 INFO [stderr] 192 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:33.124 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:33.124 INFO [stderr] | Nov 30 14:16:33.124 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:33.124 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.124 INFO [stderr] Nov 30 14:16:33.152 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.152 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:114:42 Nov 30 14:16:33.152 INFO [stderr] | Nov 30 14:16:33.152 INFO [stderr] 114 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:33.152 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.152 INFO [stderr] | Nov 30 14:16:33.152 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.152 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.152 INFO [stderr] Nov 30 14:16:33.204 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.204 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:117:39 Nov 30 14:16:33.204 INFO [stderr] | Nov 30 14:16:33.204 INFO [stderr] 117 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:33.204 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.204 INFO [stderr] | Nov 30 14:16:33.204 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.204 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.204 INFO [stderr] Nov 30 14:16:33.256 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.256 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:118:39 Nov 30 14:16:33.256 INFO [stderr] | Nov 30 14:16:33.256 INFO [stderr] 118 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:33.256 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.256 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.256 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:121:42 Nov 30 14:16:33.256 INFO [stderr] | Nov 30 14:16:33.256 INFO [stderr] 121 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:33.256 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.256 INFO [stderr] | Nov 30 14:16:33.256 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.256 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.256 INFO [stderr] Nov 30 14:16:33.256 INFO [stderr] | Nov 30 14:16:33.256 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.256 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.256 INFO [stderr] Nov 30 14:16:33.316 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.316 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:135:42 Nov 30 14:16:33.316 INFO [stderr] | Nov 30 14:16:33.316 INFO [stderr] 135 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:33.316 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.316 INFO [stderr] | Nov 30 14:16:33.316 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.316 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.316 INFO [stderr] Nov 30 14:16:33.328 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.328 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:124:39 Nov 30 14:16:33.328 INFO [stderr] | Nov 30 14:16:33.328 INFO [stderr] 124 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:33.328 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.328 INFO [stderr] | Nov 30 14:16:33.328 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.328 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.328 INFO [stderr] Nov 30 14:16:33.393 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.393 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:138:39 Nov 30 14:16:33.393 INFO [stderr] | Nov 30 14:16:33.393 INFO [stderr] 138 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:33.393 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.393 INFO [stderr] | Nov 30 14:16:33.393 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.393 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.393 INFO [stderr] Nov 30 14:16:33.393 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.393 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:125:39 Nov 30 14:16:33.393 INFO [stderr] | Nov 30 14:16:33.393 INFO [stderr] 125 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:33.393 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.393 INFO [stderr] | Nov 30 14:16:33.393 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.393 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.393 INFO [stderr] Nov 30 14:16:33.408 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.408 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:139:39 Nov 30 14:16:33.408 INFO [stderr] | Nov 30 14:16:33.408 INFO [stderr] 139 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:33.408 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.408 INFO [stderr] | Nov 30 14:16:33.408 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.408 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.408 INFO [stderr] Nov 30 14:16:33.424 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.424 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:142:42 Nov 30 14:16:33.424 INFO [stderr] | Nov 30 14:16:33.424 INFO [stderr] 142 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:33.424 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.424 INFO [stderr] | Nov 30 14:16:33.424 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.424 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.424 INFO [stderr] Nov 30 14:16:33.460 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.460 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:156:42 Nov 30 14:16:33.460 INFO [stderr] | Nov 30 14:16:33.460 INFO [stderr] 156 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:33.460 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.460 INFO [stderr] | Nov 30 14:16:33.460 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.460 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.460 INFO [stderr] Nov 30 14:16:33.472 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.472 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:145:39 Nov 30 14:16:33.472 INFO [stderr] | Nov 30 14:16:33.472 INFO [stderr] 145 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:33.472 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.472 INFO [stderr] | Nov 30 14:16:33.472 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.472 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.472 INFO [stderr] Nov 30 14:16:33.544 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.544 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:159:39 Nov 30 14:16:33.544 INFO [stderr] | Nov 30 14:16:33.544 INFO [stderr] 159 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:33.544 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.544 INFO [stderr] | Nov 30 14:16:33.544 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.544 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.544 INFO [stderr] Nov 30 14:16:33.544 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.544 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:146:39 Nov 30 14:16:33.544 INFO [stderr] | Nov 30 14:16:33.544 INFO [stderr] 146 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:33.544 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.544 INFO [stderr] | Nov 30 14:16:33.544 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.545 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.545 INFO [stderr] Nov 30 14:16:33.580 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.580 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:160:39 Nov 30 14:16:33.580 INFO [stderr] | Nov 30 14:16:33.580 INFO [stderr] 160 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:33.580 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.580 INFO [stderr] | Nov 30 14:16:33.580 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.580 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.580 INFO [stderr] Nov 30 14:16:33.629 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.629 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:163:42 Nov 30 14:16:33.629 INFO [stderr] | Nov 30 14:16:33.629 INFO [stderr] 163 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:33.629 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.629 INFO [stderr] | Nov 30 14:16:33.629 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.629 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.629 INFO [stderr] Nov 30 14:16:33.676 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.676 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:166:39 Nov 30 14:16:33.676 INFO [stderr] | Nov 30 14:16:33.676 INFO [stderr] 166 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:33.676 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.676 INFO [stderr] | Nov 30 14:16:33.676 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.676 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.676 INFO [stderr] Nov 30 14:16:33.688 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.688 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:176:60 Nov 30 14:16:33.688 INFO [stderr] | Nov 30 14:16:33.688 INFO [stderr] 176 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:33.688 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.688 INFO [stderr] | Nov 30 14:16:33.688 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.688 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.688 INFO [stderr] Nov 30 14:16:33.720 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.720 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:167:39 Nov 30 14:16:33.720 INFO [stderr] | Nov 30 14:16:33.720 INFO [stderr] 167 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:33.720 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.720 INFO [stderr] | Nov 30 14:16:33.720 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.720 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.720 INFO [stderr] Nov 30 14:16:33.756 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.756 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:177:64 Nov 30 14:16:33.756 INFO [stderr] | Nov 30 14:16:33.756 INFO [stderr] 177 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:33.756 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.756 INFO [stderr] | Nov 30 14:16:33.756 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.756 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.756 INFO [stderr] Nov 30 14:16:33.776 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.776 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:182:44 Nov 30 14:16:33.776 INFO [stderr] | Nov 30 14:16:33.776 INFO [stderr] 182 | averaging: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:33.776 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:33.776 INFO [stderr] | Nov 30 14:16:33.776 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:33.776 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.776 INFO [stderr] Nov 30 14:16:33.792 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.792 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:178:53 Nov 30 14:16:33.792 INFO [stderr] | Nov 30 14:16:33.792 INFO [stderr] 178 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:33.792 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.792 INFO [stderr] | Nov 30 14:16:33.792 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.792 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.792 INFO [stderr] Nov 30 14:16:33.820 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.820 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:183:58 Nov 30 14:16:33.820 INFO [stderr] | Nov 30 14:16:33.820 INFO [stderr] 183 | voltage_conversion_time: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:33.820 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:33.820 INFO [stderr] | Nov 30 14:16:33.820 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:33.820 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.820 INFO [stderr] Nov 30 14:16:33.852 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.852 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:179:56 Nov 30 14:16:33.852 INFO [stderr] | Nov 30 14:16:33.852 INFO [stderr] 179 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:33.852 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:33.852 INFO [stderr] | Nov 30 14:16:33.852 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:33.852 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.852 INFO [stderr] Nov 30 14:16:33.868 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.868 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:184:58 Nov 30 14:16:33.868 INFO [stderr] | Nov 30 14:16:33.868 INFO [stderr] 184 | current_conversion_time: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:33.868 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:33.868 INFO [stderr] | Nov 30 14:16:33.868 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:33.868 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.868 INFO [stderr] Nov 30 14:16:33.912 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.912 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:200:54 Nov 30 14:16:33.912 INFO [stderr] | Nov 30 14:16:33.912 INFO [stderr] 200 | voltage_multiplier: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:33.912 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:33.912 INFO [stderr] | Nov 30 14:16:33.912 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:33.912 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.912 INFO [stderr] Nov 30 14:16:33.912 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.912 INFO [stderr] --> src/bindings/uv_light_v2_bricklet.rs:202:53 Nov 30 14:16:33.912 INFO [stderr] | Nov 30 14:16:33.912 INFO [stderr] 202 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:33.912 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:33.912 INFO [stderr] | Nov 30 14:16:33.912 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:33.912 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.912 INFO [stderr] Nov 30 14:16:33.956 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.956 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:201:51 Nov 30 14:16:33.956 INFO [stderr] | Nov 30 14:16:33.956 INFO [stderr] 201 | voltage_divisor: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:33.956 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:33.956 INFO [stderr] | Nov 30 14:16:33.956 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:33.956 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.956 INFO [stderr] Nov 30 14:16:33.992 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:33.992 INFO [stderr] --> src/bindings/voltage_bricklet.rs:75:39 Nov 30 14:16:33.992 INFO [stderr] | Nov 30 14:16:33.992 INFO [stderr] 75 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:33.992 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:33.992 INFO [stderr] | Nov 30 14:16:33.992 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:33.992 INFO [stderr] found type `&[u8]` Nov 30 14:16:33.992 INFO [stderr] Nov 30 14:16:34.001 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.001 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:202:54 Nov 30 14:16:34.001 INFO [stderr] | Nov 30 14:16:34.001 INFO [stderr] 202 | current_multiplier: ::from_le_bytes(&bytes[4..6]), Nov 30 14:16:34.001 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:34.001 INFO [stderr] | Nov 30 14:16:34.001 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:34.001 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.001 INFO [stderr] Nov 30 14:16:34.040 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.040 INFO [stderr] --> src/bindings/voltage_bricklet.rs:76:39 Nov 30 14:16:34.040 INFO [stderr] | Nov 30 14:16:34.040 INFO [stderr] 76 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:34.040 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:34.040 INFO [stderr] | Nov 30 14:16:34.040 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:34.040 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.040 INFO [stderr] Nov 30 14:16:34.046 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.046 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:203:51 Nov 30 14:16:34.046 INFO [stderr] | Nov 30 14:16:34.046 INFO [stderr] 203 | current_divisor: ::from_le_bytes(&bytes[6..8]), Nov 30 14:16:34.046 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:34.046 INFO [stderr] | Nov 30 14:16:34.046 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:34.046 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.046 INFO [stderr] Nov 30 14:16:34.096 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.096 INFO [stderr] --> src/bindings/voltage_bricklet.rs:92:39 Nov 30 14:16:34.096 INFO [stderr] | Nov 30 14:16:34.096 INFO [stderr] 92 | min: ::from_le_bytes(&bytes[1..3]), Nov 30 14:16:34.096 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:34.096 INFO [stderr] | Nov 30 14:16:34.096 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:34.096 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.096 INFO [stderr] Nov 30 14:16:34.102 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.102 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:219:60 Nov 30 14:16:34.102 INFO [stderr] | Nov 30 14:16:34.102 INFO [stderr] 219 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:34.102 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:34.102 INFO [stderr] | Nov 30 14:16:34.102 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:34.102 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.102 INFO [stderr] Nov 30 14:16:34.140 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.140 INFO [stderr] --> src/bindings/voltage_bricklet.rs:93:39 Nov 30 14:16:34.140 INFO [stderr] | Nov 30 14:16:34.140 INFO [stderr] 93 | max: ::from_le_bytes(&bytes[3..5]), Nov 30 14:16:34.140 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:34.140 INFO [stderr] | Nov 30 14:16:34.140 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:34.140 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.140 INFO [stderr] Nov 30 14:16:34.144 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.144 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:220:64 Nov 30 14:16:34.144 INFO [stderr] | Nov 30 14:16:34.144 INFO [stderr] 220 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:34.144 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:34.144 INFO [stderr] | Nov 30 14:16:34.144 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:34.144 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.144 INFO [stderr] Nov 30 14:16:34.196 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.196 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:221:53 Nov 30 14:16:34.196 INFO [stderr] | Nov 30 14:16:34.196 INFO [stderr] 221 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:34.196 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:34.196 INFO [stderr] | Nov 30 14:16:34.196 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:34.196 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.196 INFO [stderr] Nov 30 14:16:34.204 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.204 INFO [stderr] --> src/bindings/voltage_bricklet.rs:116:53 Nov 30 14:16:34.204 INFO [stderr] | Nov 30 14:16:34.204 INFO [stderr] 116 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:34.204 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:34.204 INFO [stderr] | Nov 30 14:16:34.204 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:34.204 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.204 INFO [stderr] Nov 30 14:16:34.248 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.248 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:222:56 Nov 30 14:16:34.248 INFO [stderr] | Nov 30 14:16:34.248 INFO [stderr] 222 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:34.248 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:34.248 INFO [stderr] | Nov 30 14:16:34.248 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:34.248 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.248 INFO [stderr] Nov 30 14:16:34.264 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.265 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:104:44 Nov 30 14:16:34.265 INFO [stderr] | Nov 30 14:16:34.265 INFO [stderr] 104 | averaging: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:34.265 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:34.265 INFO [stderr] | Nov 30 14:16:34.265 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:34.265 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.265 INFO [stderr] Nov 30 14:16:34.300 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.300 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:245:53 Nov 30 14:16:34.300 INFO [stderr] | Nov 30 14:16:34.300 INFO [stderr] 245 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:34.300 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:34.300 INFO [stderr] | Nov 30 14:16:34.300 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:34.300 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.300 INFO [stderr] Nov 30 14:16:34.312 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.312 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:105:58 Nov 30 14:16:34.312 INFO [stderr] | Nov 30 14:16:34.312 INFO [stderr] 105 | voltage_conversion_time: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:34.312 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:34.312 INFO [stderr] | Nov 30 14:16:34.312 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:34.312 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.312 INFO [stderr] Nov 30 14:16:34.372 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.372 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:106:58 Nov 30 14:16:34.372 INFO [stderr] | Nov 30 14:16:34.372 INFO [stderr] 106 | current_conversion_time: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:34.372 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:34.372 INFO [stderr] | Nov 30 14:16:34.372 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:34.372 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.372 INFO [stderr] Nov 30 14:16:34.420 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.420 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:119:61 Nov 30 14:16:34.420 INFO [stderr] | Nov 30 14:16:34.420 INFO [stderr] 119 | Calibration { gain_multiplier: ::from_le_bytes(&bytes[0..2]), gain_divisor: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:34.420 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:34.420 INFO [stderr] | Nov 30 14:16:34.420 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:34.420 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.420 INFO [stderr] Nov 30 14:16:34.488 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.488 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:119:111 Nov 30 14:16:34.488 INFO [stderr] | Nov 30 14:16:34.488 INFO [stderr] 119 | Calibration { gain_multiplier: ::from_le_bytes(&bytes[0..2]), gain_divisor: ::from_le_bytes(&bytes[2..4]) } Nov 30 14:16:34.488 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:34.488 INFO [stderr] | Nov 30 14:16:34.488 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:34.488 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.488 INFO [stderr] Nov 30 14:16:34.540 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.540 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:134:39 Nov 30 14:16:34.540 INFO [stderr] | Nov 30 14:16:34.540 INFO [stderr] 134 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:34.540 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:34.540 INFO [stderr] | Nov 30 14:16:34.540 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:34.540 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.540 INFO [stderr] Nov 30 14:16:34.596 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.596 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:135:39 Nov 30 14:16:34.596 INFO [stderr] | Nov 30 14:16:34.596 INFO [stderr] 135 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:34.596 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:34.596 INFO [stderr] | Nov 30 14:16:34.596 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:34.596 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.596 INFO [stderr] Nov 30 14:16:34.648 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.648 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:151:39 Nov 30 14:16:34.648 INFO [stderr] | Nov 30 14:16:34.648 INFO [stderr] 151 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:34.648 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:34.648 INFO [stderr] | Nov 30 14:16:34.648 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:34.648 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.648 INFO [stderr] Nov 30 14:16:34.708 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.708 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:152:39 Nov 30 14:16:34.708 INFO [stderr] | Nov 30 14:16:34.708 INFO [stderr] 152 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:34.708 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:34.708 INFO [stderr] | Nov 30 14:16:34.708 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:34.708 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.708 INFO [stderr] Nov 30 14:16:34.708 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.708 INFO [stderr] --> src/ip_connection.rs:63:37 Nov 30 14:16:34.708 INFO [stderr] | Nov 30 14:16:34.708 INFO [stderr] 63 | uid: u32::from_le_bytes(bytes), Nov 30 14:16:34.708 INFO [stderr] | ^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:34.708 INFO [stderr] | Nov 30 14:16:34.708 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:34.708 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.708 INFO [stderr] Nov 30 14:16:34.760 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.760 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:168:39 Nov 30 14:16:34.760 INFO [stderr] | Nov 30 14:16:34.760 INFO [stderr] 168 | min: ::from_le_bytes(&bytes[1..5]), Nov 30 14:16:34.760 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:34.760 INFO [stderr] | Nov 30 14:16:34.760 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:34.760 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.760 INFO [stderr] Nov 30 14:16:34.770 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.771 INFO [stderr] --> src/ip_connection.rs:227:51 Nov 30 14:16:34.771 INFO [stderr] | Nov 30 14:16:34.771 INFO [stderr] 227 | device_identifier: u16::from_le_bytes(&bytes[23..25]), Nov 30 14:16:34.771 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:34.771 INFO [stderr] | Nov 30 14:16:34.771 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:34.771 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.771 INFO [stderr] Nov 30 14:16:34.804 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.804 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:169:39 Nov 30 14:16:34.804 INFO [stderr] | Nov 30 14:16:34.804 INFO [stderr] 169 | max: ::from_le_bytes(&bytes[5..9]), Nov 30 14:16:34.804 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:34.804 INFO [stderr] | Nov 30 14:16:34.804 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:34.804 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.804 INFO [stderr] Nov 30 14:16:34.855 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.855 INFO [stderr] --> src/bindings/voltage_current_bricklet.rs:192:53 Nov 30 14:16:34.856 INFO [stderr] | Nov 30 14:16:34.856 INFO [stderr] 192 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:34.856 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:34.856 INFO [stderr] | Nov 30 14:16:34.856 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:34.856 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.856 INFO [stderr] Nov 30 14:16:34.934 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.934 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:121:42 Nov 30 14:16:34.934 INFO [stderr] | Nov 30 14:16:34.934 INFO [stderr] 121 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:34.934 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:34.934 INFO [stderr] | Nov 30 14:16:34.934 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:34.934 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.934 INFO [stderr] Nov 30 14:16:34.985 INFO [stderr] error: aborting due to 1573 previous errors Nov 30 14:16:34.986 INFO [stderr] Nov 30 14:16:34.986 INFO [stderr] For more information about this error, try `rustc --explain E0308`. Nov 30 14:16:34.986 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:34.986 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:124:39 Nov 30 14:16:34.986 INFO [stderr] | Nov 30 14:16:34.986 INFO [stderr] 124 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:34.986 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:34.986 INFO [stderr] | Nov 30 14:16:34.986 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:34.986 INFO [stderr] found type `&[u8]` Nov 30 14:16:34.986 INFO [stderr] Nov 30 14:16:35.052 INFO [stderr] error: Could not compile `tinkerforge`. Nov 30 14:16:35.052 INFO [stderr] warning: build failed, waiting for other jobs to finish... Nov 30 14:16:35.052 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.052 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:125:39 Nov 30 14:16:35.052 INFO [stderr] | Nov 30 14:16:35.052 INFO [stderr] 125 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:35.052 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:35.052 INFO [stderr] | Nov 30 14:16:35.052 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:35.052 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.052 INFO [stderr] Nov 30 14:16:35.084 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.084 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:142:42 Nov 30 14:16:35.084 INFO [stderr] | Nov 30 14:16:35.084 INFO [stderr] 142 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:35.084 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:35.084 INFO [stderr] | Nov 30 14:16:35.084 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:35.084 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.084 INFO [stderr] Nov 30 14:16:35.129 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.129 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:145:39 Nov 30 14:16:35.129 INFO [stderr] | Nov 30 14:16:35.129 INFO [stderr] 145 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:35.129 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:35.129 INFO [stderr] | Nov 30 14:16:35.129 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:35.129 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.129 INFO [stderr] Nov 30 14:16:35.202 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.202 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:146:39 Nov 30 14:16:35.202 INFO [stderr] | Nov 30 14:16:35.202 INFO [stderr] 146 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:35.202 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:35.202 INFO [stderr] | Nov 30 14:16:35.202 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:35.202 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.202 INFO [stderr] Nov 30 14:16:35.228 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.228 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:163:42 Nov 30 14:16:35.228 INFO [stderr] | Nov 30 14:16:35.228 INFO [stderr] 163 | period: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:35.228 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:35.228 INFO [stderr] | Nov 30 14:16:35.228 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:35.228 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.228 INFO [stderr] Nov 30 14:16:35.281 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.281 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:166:39 Nov 30 14:16:35.281 INFO [stderr] | Nov 30 14:16:35.281 INFO [stderr] 166 | min: ::from_le_bytes(&bytes[6..10]), Nov 30 14:16:35.281 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:35.281 INFO [stderr] | Nov 30 14:16:35.281 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:35.281 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.281 INFO [stderr] Nov 30 14:16:35.323 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.323 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:167:39 Nov 30 14:16:35.323 INFO [stderr] | Nov 30 14:16:35.323 INFO [stderr] 167 | max: ::from_le_bytes(&bytes[10..14]), Nov 30 14:16:35.323 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:35.323 INFO [stderr] | Nov 30 14:16:35.323 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:35.323 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.323 INFO [stderr] Nov 30 14:16:35.380 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.380 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:182:44 Nov 30 14:16:35.380 INFO [stderr] | Nov 30 14:16:35.380 INFO [stderr] 182 | averaging: ::from_le_bytes(&bytes[0..1]), Nov 30 14:16:35.380 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:35.380 INFO [stderr] | Nov 30 14:16:35.380 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:35.380 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.380 INFO [stderr] Nov 30 14:16:35.425 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.425 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:183:58 Nov 30 14:16:35.425 INFO [stderr] | Nov 30 14:16:35.425 INFO [stderr] 183 | voltage_conversion_time: ::from_le_bytes(&bytes[1..2]), Nov 30 14:16:35.425 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:35.426 INFO [stderr] | Nov 30 14:16:35.426 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:35.426 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.426 INFO [stderr] Nov 30 14:16:35.474 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.474 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:184:58 Nov 30 14:16:35.474 INFO [stderr] | Nov 30 14:16:35.474 INFO [stderr] 184 | current_conversion_time: ::from_le_bytes(&bytes[2..3]), Nov 30 14:16:35.474 INFO [stderr] | ^^^^^^^^^^^^ expected array of 1 elements, found &[u8] Nov 30 14:16:35.474 INFO [stderr] | Nov 30 14:16:35.474 INFO [stderr] = note: expected type `[u8; 1]` Nov 30 14:16:35.474 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.474 INFO [stderr] Nov 30 14:16:35.525 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.525 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:200:54 Nov 30 14:16:35.525 INFO [stderr] | Nov 30 14:16:35.525 INFO [stderr] 200 | voltage_multiplier: ::from_le_bytes(&bytes[0..2]), Nov 30 14:16:35.525 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:35.525 INFO [stderr] | Nov 30 14:16:35.525 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:35.525 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.525 INFO [stderr] Nov 30 14:16:35.572 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.572 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:201:51 Nov 30 14:16:35.572 INFO [stderr] | Nov 30 14:16:35.572 INFO [stderr] 201 | voltage_divisor: ::from_le_bytes(&bytes[2..4]), Nov 30 14:16:35.572 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:35.572 INFO [stderr] | Nov 30 14:16:35.572 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:35.572 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.572 INFO [stderr] Nov 30 14:16:35.629 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.629 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:202:54 Nov 30 14:16:35.629 INFO [stderr] | Nov 30 14:16:35.629 INFO [stderr] 202 | current_multiplier: ::from_le_bytes(&bytes[4..6]), Nov 30 14:16:35.629 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:35.629 INFO [stderr] | Nov 30 14:16:35.629 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:35.629 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.629 INFO [stderr] Nov 30 14:16:35.664 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.664 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:203:51 Nov 30 14:16:35.664 INFO [stderr] | Nov 30 14:16:35.664 INFO [stderr] 203 | current_divisor: ::from_le_bytes(&bytes[6..8]), Nov 30 14:16:35.664 INFO [stderr] | ^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:35.664 INFO [stderr] | Nov 30 14:16:35.664 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:35.664 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.664 INFO [stderr] Nov 30 14:16:35.708 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.708 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:219:60 Nov 30 14:16:35.708 INFO [stderr] | Nov 30 14:16:35.708 INFO [stderr] 219 | error_count_ack_checksum: ::from_le_bytes(&bytes[0..4]), Nov 30 14:16:35.708 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:35.708 INFO [stderr] | Nov 30 14:16:35.708 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:35.708 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.708 INFO [stderr] Nov 30 14:16:35.749 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.749 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:220:64 Nov 30 14:16:35.749 INFO [stderr] | Nov 30 14:16:35.750 INFO [stderr] 220 | error_count_message_checksum: ::from_le_bytes(&bytes[4..8]), Nov 30 14:16:35.750 INFO [stderr] | ^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:35.750 INFO [stderr] | Nov 30 14:16:35.750 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:35.750 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.750 INFO [stderr] Nov 30 14:16:35.787 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.787 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:221:53 Nov 30 14:16:35.787 INFO [stderr] | Nov 30 14:16:35.787 INFO [stderr] 221 | error_count_frame: ::from_le_bytes(&bytes[8..12]), Nov 30 14:16:35.787 INFO [stderr] | ^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:35.787 INFO [stderr] | Nov 30 14:16:35.787 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:35.787 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.787 INFO [stderr] Nov 30 14:16:35.827 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.827 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:222:56 Nov 30 14:16:35.827 INFO [stderr] | Nov 30 14:16:35.827 INFO [stderr] 222 | error_count_overflow: ::from_le_bytes(&bytes[12..16]), Nov 30 14:16:35.827 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:35.827 INFO [stderr] | Nov 30 14:16:35.827 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:35.827 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.827 INFO [stderr] Nov 30 14:16:35.881 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:35.881 INFO [stderr] --> src/bindings/voltage_current_v2_bricklet.rs:245:53 Nov 30 14:16:35.881 INFO [stderr] | Nov 30 14:16:35.881 INFO [stderr] 245 | device_identifier: ::from_le_bytes(&bytes[23..25]), Nov 30 14:16:35.881 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:35.881 INFO [stderr] | Nov 30 14:16:35.881 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:35.881 INFO [stderr] found type `&[u8]` Nov 30 14:16:35.881 INFO [stderr] Nov 30 14:16:36.223 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:36.223 INFO [stderr] --> src/ip_connection.rs:63:37 Nov 30 14:16:36.223 INFO [stderr] | Nov 30 14:16:36.223 INFO [stderr] 63 | uid: u32::from_le_bytes(bytes), Nov 30 14:16:36.223 INFO [stderr] | ^^^^^ expected array of 4 elements, found &[u8] Nov 30 14:16:36.223 INFO [stderr] | Nov 30 14:16:36.223 INFO [stderr] = note: expected type `[u8; 4]` Nov 30 14:16:36.223 INFO [stderr] found type `&[u8]` Nov 30 14:16:36.223 INFO [stderr] Nov 30 14:16:36.303 INFO [stderr] error[E0308]: mismatched types Nov 30 14:16:36.303 INFO [stderr] --> src/ip_connection.rs:227:51 Nov 30 14:16:36.303 INFO [stderr] | Nov 30 14:16:36.303 INFO [stderr] 227 | device_identifier: u16::from_le_bytes(&bytes[23..25]), Nov 30 14:16:36.303 INFO [stderr] | ^^^^^^^^^^^^^^ expected array of 2 elements, found &[u8] Nov 30 14:16:36.303 INFO [stderr] | Nov 30 14:16:36.303 INFO [stderr] = note: expected type `[u8; 2]` Nov 30 14:16:36.303 INFO [stderr] found type `&[u8]` Nov 30 14:16:36.303 INFO [stderr] Nov 30 14:16:36.528 INFO [stderr] error: aborting due to 1573 previous errors Nov 30 14:16:36.528 INFO [stderr] Nov 30 14:16:36.536 INFO [stderr] For more information about this error, try `rustc --explain E0308`. Nov 30 14:16:36.576 INFO [stderr] error: Could not compile `tinkerforge`. Nov 30 14:16:36.576 INFO [stderr] Nov 30 14:16:36.576 INFO [stderr] To learn more, run the command again with --verbose. Nov 30 14:16:36.576 INFO [stderr] su: No module specific data is present Nov 30 14:16:37.251 INFO running `"docker" "inspect" "33111f7e2ed8ef40fc011efd92ebbe14569d81af57afe1edf4290f1b5ad5aa9c"` Nov 30 14:16:37.579 INFO running `"docker" "rm" "-f" "33111f7e2ed8ef40fc011efd92ebbe14569d81af57afe1edf4290f1b5ad5aa9c"` Nov 30 14:16:37.862 INFO [stdout] 33111f7e2ed8ef40fc011efd92ebbe14569d81af57afe1edf4290f1b5ad5aa9c