pub fn poseidon2_hash_with_separator<let N: u32, T>( inputs: [Field; N], separator: T, ) -> Field where T: ToField