pub trait PRF { type Seed; type Input; type Output; // Required method fn prf(&self, seed: &Self::Seed, input: &[Self::Input]) -> Self::Output; }
A trait for a pseudorandom function.
Returns the output for the given seed and input.