GtNative.conditionalSelect constructor

GtNative.conditionalSelect(
  1. GtNative a,
  2. GtNative b,
  3. bool choice
)

Conditional select: chooses a if choice == 0, else b

Implementation

factory GtNative.conditionalSelect(GtNative a, GtNative b, bool choice) {
  return GtNative(
    Bls12NativeFp12.conditionalSelect(a.inner, b.inner, choice),
  );
}