Skip to content

Commit ed5bd86

Browse files
Fix new warnings
1 parent 0a31e9c commit ed5bd86

File tree

2 files changed

+8
-15
lines changed

2 files changed

+8
-15
lines changed

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ highspeed-usb = []
2424

2525
log-all = []
2626
log-none = []
27+
log-trace = []
2728
log-info = []
2829
log-debug = []
2930
log-warn = []

src/types/packet.rs

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ pub type ExtPacket = heapless::Vec<u8, MAX_MSG_LENGTH>;
77

88
pub trait RawPacketExt {
99
fn data_len(&self) -> usize;
10-
fn zeroed() -> Self;
1110
fn zeroed_until(len: usize) -> Self;
1211
}
1312

@@ -16,13 +15,6 @@ impl RawPacketExt for RawPacket {
1615
u32::from_le_bytes(self[1..5].try_into().unwrap()) as usize
1716
}
1817

19-
fn zeroed() -> Self {
20-
let mut res = Self::new();
21-
let cap = res.capacity();
22-
res.resize_default(cap).unwrap();
23-
res
24-
}
25-
2618
fn zeroed_until(len: usize) -> Self {
2719
let mut res = Self::new();
2820
let cap = res.capacity();
@@ -36,13 +28,13 @@ pub enum Error {
3628
UnknownCommand(u8),
3729
}
3830

39-
pub trait Packet: core::ops::Deref<Target = ExtPacket> {
40-
#[inline]
41-
fn slot(&self) -> u8 {
42-
// we have only one slot
43-
assert!(self[5] == 0);
44-
self[5]
45-
}
31+
pub trait Packet: core::ops::Deref<Target = heapless::VecView<u8>> {
32+
// #[inline]
33+
// fn slot(&self) -> u8 {
34+
// // we have only one slot
35+
// assert!(self[5] == 0);
36+
// self[5]
37+
// }
4638

4739
#[inline]
4840
fn seq(&self) -> u8 {

0 commit comments

Comments
 (0)