(old: &mut Vec<u8>, b: &[u8])
| 92 | |
| 93 | #[inline] |
| 94 | pub fn would_block_if_equal(old: &mut Vec<u8>, b: &[u8]) -> std::io::Result<()> { |
| 95 | // does this really help? |
| 96 | if b == &old[..] { |
| 97 | return Err(std::io::ErrorKind::WouldBlock.into()); |
| 98 | } |
| 99 | old.resize(b.len(), 0); |
| 100 | old.copy_from_slice(b); |
| 101 | Ok(()) |
| 102 | } |
| 103 | |
| 104 | pub trait TraitCapturer { |
| 105 | // We doesn't support |
no outgoing calls
no test coverage detected