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