fn refill(self: *Self) void
fn refill(self: *Self) void { Cipher.stream(&self.state, 0, self.state[0..Cipher.key_length].*, nonce); self.offset = 0; }