(&mut self, input: u64, n: u64)
| 150 | |
| 151 | #[cfg(test)] |
| 152 | fn output_bytes(&mut self, input: u64, n: u64) -> Result<Vec<u8>> { |
| 153 | let initial_buffer_size = usize::min(BUFFER_SIZE, n as usize); |
| 154 | PrfSession::new(input, initial_buffer_size)?.generate_random_bytes(&mut self.aes, n) |
| 155 | } |
| 156 | |
| 157 | pub(super) fn output_value(&mut self, input: u64, t: Type) -> Result<Value> { |
| 158 | PrfSession::new(input, INITIAL_BUFFER_SIZE)?.recursively_generate_value(&mut self.aes, t) |