package position func clonePosition(position Position) Position { return Position{ operator: position.operator, poolKey: position.poolKey, tickLower: position.tickLower, tickUpper: position.tickUpper, liquidity: position.liquidity, feeGrowthInside0LastX128: position.feeGrowthInside0LastX128.Clone(), feeGrowthInside1LastX128: position.feeGrowthInside1LastX128.Clone(), tokensOwed0: position.tokensOwed0.Clone(), tokensOwed1: position.tokensOwed1.Clone(), token0Balance: position.token0Balance.Clone(), token1Balance: position.token1Balance.Clone(), burned: position.burned, } }