pub fn hash_3( cs: ConstraintSystemRef<Fq>, domain_separator: &FqVar, value: (FqVar, FqVar, FqVar), ) -> Result<FqVar, SynthesisError>