We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 57bd54c commit 636d056Copy full SHA for 636d056
src/linux.rs
@@ -306,7 +306,7 @@ impl<'a> I2CTransfer<'a> for LinuxI2CDevice {
306
msg.addr = self.slave_address;
307
308
let cur_msg_type = msg_type(msg.flags);
309
- if prev_msg_type.is_some_and(|prev| prev == cur_msg_type) {
+ if prev_msg_type.map(|prev| prev == cur_msg_type).unwrap_or_default() {
310
msg.flags |= I2CMessageFlags::NO_START.bits();
311
} else {
312
prev_msg_type = Some(cur_msg_type);
0 commit comments