def axis_choice.left_one
import bendtorch-core@0.1.0.0/src/shape/core.bend as Coreimport Base
738def axis_choice.left_one(+left: U32, +right: U32, one: BoolCase<Nat.is_eq(1n, U32.to_nat(left))>) -> AxisChoice<left, right>:
739 match one:
740 case BFalse{equal}:
741 axis_choice.right_one(left, right, bool_case(Nat.is_eq(1n, U32.to_nat(right))))
742 case BTrue{equal}:
743 Picks{right, AxisLeftOne{equal_from(1n, U32.to_nat(left), equal), {==}}}