<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def save_point(self) -> str: """ Indexes the measured data with the current point as a key and saves the current position once the 'Enter' key is pressed to the 'actual points' vector. """

        if self._current_mount is left:
            msg = self.save_mount_offset()
            self._current_mount = right
        elif self._current_mount is types.Mount.LEFT:
            msg = self.save_mount_offset()
            self._current_mount = types.Mount.RIGHT
        else:
            pos = self._position()[:-1]
            self.actual_points[self._current_point] = pos
            log.debug("Saving {} for point {}".format(
                pos, self._current_point))
            msg = 'saved #{}: {}'.format(
                self._current_point, self.actual_points[self._current_point])
        return msg