Function init [src]

Prototype

pub fn init(seed: u64) Wyhash

Parameters

seed: u64

Source

pub fn init(seed: u64) Wyhash { var self = Wyhash{ .a = undefined, .b = undefined, .state = undefined, .total_len = 0, .buf = undefined, .buf_len = 0, }; self.state[0] = seed ^ mix(seed ^ secret[0], secret[1]); self.state[1] = self.state[0]; self.state[2] = self.state[0]; return self; }