- fn reset(&mut self) {
- self.h = [0u32; 5];
- self.leftover = 0;
- self.finalized = false;
- }
-
- fn result(&mut self) -> MacResult {
- let mut mac = [0u8; 16];
- self.raw_result(&mut mac);
- MacResult::new(&mac[..])
- }
-
- fn raw_result(&mut self, output: &mut [u8]) {