(function() {var implementors = {
"halo2_base":[["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"halo2_base/gates/builder/enum.CircuitBuilderStage.html\" title=\"enum halo2_base::gates::builder::CircuitBuilderStage\">CircuitBuilderStage</a>"],["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"halo2_base/gates/flex_gate/enum.GateStrategy.html\" title=\"enum halo2_base::gates::flex_gate::GateStrategy\">GateStrategy</a>"],["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"halo2_base/gates/range/enum.RangeStrategy.html\" title=\"enum halo2_base::gates::range::RangeStrategy\">RangeStrategy</a>"],["impl&lt;F:&nbsp;<a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> + <a class=\"trait\" href=\"halo2_base/utils/trait.ScalarField.html\" title=\"trait halo2_base::utils::ScalarField\">ScalarField</a>&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"halo2_base/enum.QuantumCell.html\" title=\"enum halo2_base::QuantumCell\">QuantumCell</a>&lt;F&gt;"],["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"halo2_base/struct.ContextCell.html\" title=\"struct halo2_base::ContextCell\">ContextCell</a>"],["impl&lt;F:&nbsp;<a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> + <a class=\"trait\" href=\"halo2_base/utils/trait.ScalarField.html\" title=\"trait halo2_base::utils::ScalarField\">ScalarField</a>&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"halo2_base/struct.AssignedValue.html\" title=\"struct halo2_base::AssignedValue\">AssignedValue</a>&lt;F&gt;"]],
"halo2_ecc":[["impl&lt;'a, F:&nbsp;<a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> + <a class=\"traitalias\" href=\"halo2_ecc/fields/traitalias.PrimeField.html\" title=\"traitalias halo2_ecc::fields::PrimeField\">PrimeField</a>, FpChip:&nbsp;<a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> + <a class=\"trait\" href=\"halo2_ecc/fields/trait.FieldChip.html\" title=\"trait halo2_ecc::fields::FieldChip\">FieldChip</a>&lt;F&gt;, Fp12:&nbsp;<a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a>, const XI_0:&nbsp;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.i64.html\">i64</a>&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"halo2_ecc/fields/fp12/struct.Fp12Chip.html\" title=\"struct halo2_ecc::fields::fp12::Fp12Chip\">Fp12Chip</a>&lt;'a, F, FpChip, Fp12, XI_0&gt;"],["impl&lt;'a, F:&nbsp;<a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> + <a class=\"traitalias\" href=\"halo2_ecc/fields/traitalias.PrimeField.html\" title=\"traitalias halo2_ecc::fields::PrimeField\">PrimeField</a>, FpChip:&nbsp;<a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> + <a class=\"trait\" href=\"halo2_ecc/fields/trait.FieldChip.html\" title=\"trait halo2_ecc::fields::FieldChip\">FieldChip</a>&lt;F&gt;, Fp2:&nbsp;<a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a>&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"halo2_ecc/fields/fp2/struct.Fp2Chip.html\" title=\"struct halo2_ecc::fields::fp2::Fp2Chip\">Fp2Chip</a>&lt;'a, F, FpChip, Fp2&gt;"],["impl&lt;'fp, F:&nbsp;<a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> + <a class=\"traitalias\" href=\"halo2_ecc/fields/traitalias.PrimeField.html\" title=\"traitalias halo2_ecc::fields::PrimeField\">PrimeField</a>, FpChip:&nbsp;<a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> + <a class=\"trait\" href=\"halo2_ecc/fields/trait.FieldChip.html\" title=\"trait halo2_ecc::fields::FieldChip\">FieldChip</a>&lt;F&gt;&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"halo2_ecc/fields/vector/struct.FieldVectorChip.html\" title=\"struct halo2_ecc::fields::vector::FieldVectorChip\">FieldVectorChip</a>&lt;'fp, F, FpChip&gt;"],["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"halo2_ecc/fields/enum.FpStrategy.html\" title=\"enum halo2_ecc::fields::FpStrategy\">FpStrategy</a>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()