code: def check_uniqueness_mutations_structures(a: List[Individual]):
      ans = True
      for x in itertools.combinations(a, 2):
          if (
              get_distance_between(
                  x[0].graph, x[1].graph, compare_node_params=False
              )
              == 0
          ):
              ans = False
              break
      return ans
  
file_path: FEDOT/test/unit/pipelines/prediction_intervals/test_mutations.py
imports: import itertools
  import pickle
  from typing import List
  import pytest
  from golem.core.log import default_log, Log
  from golem.core.optimisers.opt_history_objects.individual import Individual
  from fedot.core.pipelines.prediction_intervals.graph_distance import get_distance_between
  from fedot.core.pipelines.prediction_intervals.params import PredictionIntervalsParams
  from fedot.core.pipelines.prediction_intervals.ts_mutation import get_ts_mutation, get_different_mutations
  from fedot.core.pipelines.prediction_intervals.utils import get_last_generations
  from fedot.core.utils import fedot_project_root
label_desc: Use image node_id 2 for calling a global function with example usage: check_uniqueness_mutations_structures(a) and returns: ans