2 fn result(&self) -> u64;
6 fn siphash(k0 : u64, k1 : u64) {
12 fn mk_result(st : &SipState) -> u64 {
19 impl SipHash for SipState {
21 self.v0 = k0 ^ 0x736f6d6570736575; //~ ERROR can't capture dynamic environment
22 self.v1 = k1 ^ 0x646f72616e646f6d; //~ ERROR can't capture dynamic environment
24 fn result(&self) -> u64 { return mk_result(self); }