pub type Challenger<P> = DuplexChallenger<Goldilocks, P, WIDTH, RATE>;
Aliased Type§
struct Challenger<P> {
pub sponge_state: [Goldilocks; 8],
pub input_buffer: Vec<Goldilocks>,
pub output_buffer: Vec<Goldilocks>,
pub permutation: P,
}
Fields§
§sponge_state: [Goldilocks; 8]
§input_buffer: Vec<Goldilocks>
§output_buffer: Vec<Goldilocks>
§permutation: P