summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2022-03-29 05:53:53 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2022-03-29 05:53:53 +0000
commitf745db57e7850efa182f63f83abcac70b3b8ea02 (patch)
treee1fe1d2b1a2eb5482e85be66da49b1a1953de4ad /src
parent9e3e7c95fc09c95fb8b591a4c8dc923780e1480e (diff)
parent504996ef8d7b11d5b485da56a921447ed8829f66 (diff)
downloaduwb-f745db57e7850efa182f63f83abcac70b3b8ea02.tar.gz
Merge "uci_hmsgs: fix build_uci_vendor_cmd_packet() method" into tm-dev
Diffstat (limited to 'src')
-rw-r--r--src/rust/uci/uci_hmsgs.rs5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/rust/uci/uci_hmsgs.rs b/src/rust/uci/uci_hmsgs.rs
index e50388f..7c09f9c 100644
--- a/src/rust/uci/uci_hmsgs.rs
+++ b/src/rust/uci/uci_hmsgs.rs
@@ -75,10 +75,7 @@ pub fn build_uci_vendor_cmd_packet(
) -> Result<UciCommandPacket, UwbErr> {
use GroupId::*;
let group_id: GroupId = GroupId::from_u32(gid).expect("invalid vendor gid");
- let payload = match payload.is_empty() {
- true => Some(Bytes::from(payload)),
- false => None,
- };
+ let payload = if payload.is_empty() { None } else { Some(Bytes::from(payload)) };
let opcode: u8 = oid.try_into().expect("invalid vendor oid");
let packet: UciCommandPacket = match group_id {
VendorReserved9 => UciVendor_9_CommandBuilder { opcode, payload }.build().into(),