diff options
author | 2023-01-31 22:05:43 +0100 | |
---|---|---|
committer | 2023-02-01 09:10:31 +0100 | |
commit | 2a4218c8ff58a4061d29d311c01ccc97a0143b08 (patch) | |
tree | 31efeed8bbf31ce837eb374cde33859fab60f622 /rtic-channel/src/lib.rs | |
parent | 4c95224e7274dc508e6d89304b9f58bf07c40ee6 (diff) | |
download | rtic-2a4218c8ff58a4061d29d311c01ccc97a0143b08.tar.gz rtic-2a4218c8ff58a4061d29d311c01ccc97a0143b08.tar.zst rtic-2a4218c8ff58a4061d29d311c01ccc97a0143b08.zip |
Cleanup common code and clippy fixes
Diffstat (limited to 'rtic-channel/src/lib.rs')
-rw-r--r-- | rtic-channel/src/lib.rs | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/rtic-channel/src/lib.rs b/rtic-channel/src/lib.rs index fef546b3..47e4a77d 100644 --- a/rtic-channel/src/lib.rs +++ b/rtic-channel/src/lib.rs @@ -142,8 +142,8 @@ where { fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { match self { - TrySendError::NoReceiver(v) => write!(f, "NoReceiver({:?})", v), - TrySendError::Full(v) => write!(f, "Full({:?})", v), + TrySendError::NoReceiver(v) => write!(f, "NoReceiver({v:?})"), + TrySendError::Full(v) => write!(f, "Full({v:?})"), } } } @@ -401,12 +401,10 @@ impl<'a, T, const N: usize> Receiver<'a, T, N> { } Ok(r) + } else if self.is_closed() { + Err(ReceiveError::NoSender) } else { - if self.is_closed() { - Err(ReceiveError::NoSender) - } else { - Err(ReceiveError::Empty) - } + Err(ReceiveError::Empty) } } |