In a cocktail shaker, squeeze lime over mint leaves, muddle with a wooden spoon, add sugar, fruit puree, and rum, and blend to combine. Fill the shaker with ice, place the lid firmly on top, and shake the drink several times. Pour the mixture into the cocktail glass, leaving headspace, and fill to the rim with club soda. Garnish with fruit, lime wedges, and mint leaves.