(&mut self, data: *mut u8, len: usize)
| 55 | } |
| 56 | |
| 57 | fn update(&mut self, data: *mut u8, len: usize) { |
| 58 | if self.enable.not() { |
| 59 | return; |
| 60 | } |
| 61 | self.len = len; |
| 62 | self.ptr.store(data, SeqCst); |
| 63 | self.last_update = Instant::now(); |
| 64 | } |
| 65 | |
| 66 | // take inner data as slice |
| 67 | // release when success |
no test coverage detected