X-Git-Url: https://code.octet-stream.net/m17rt/blobdiff_plain/16aaa4ac98d3719986e49623483c7f17306a4f95..88edf8d799f54677410580f24b98c47597513f46:/m17core/src/tnc.rs diff --git a/m17core/src/tnc.rs b/m17core/src/tnc.rs index 93f1420..7e01e83 100644 --- a/m17core/src/tnc.rs +++ b/m17core/src/tnc.rs @@ -130,7 +130,7 @@ impl SoftTnc { } Frame::Packet(packet) => { match &mut self.state { - State::RxPacket(ref mut rx) => { + State::RxPacket(rx) => { match packet.counter { PacketFrameCounter::Frame { index } => { if index == rx.count && index < 32 { @@ -164,7 +164,7 @@ impl SoftTnc { } Frame::Stream(stream) => { match &mut self.state { - State::RxStream(ref mut rx) => { + State::RxStream(rx) => { // TODO: consider wraparound from 0x7fff if stream.frame_number < rx.index { let mut lich = LichCollection::new(); @@ -181,7 +181,7 @@ impl SoftTnc { } } } - State::RxAcquiringStream(ref mut rx) => { + State::RxAcquiringStream(rx) => { rx.lich.set_segment(stream.lich_idx, stream.lich_part); if let Some(maybe_lsf) = rx.lich.try_assemble() { let lsf = LsfFrame(maybe_lsf);