code: def _apply_transformations_no_key(
      example: Example,
      transformations: List[ExampleTransformFn],
  ) -> Iterator[Example]:
      """Transforms the example with the given transformations."""
      if transformations:
          fn = transformations[0]
          other_fns = transformations[1:]
          for v in fn(example):
              yield from _apply_transformations_no_key(
                  example=v, transformations=other_fns
              )
      else:
          yield example
  
file_path: datasets/tensorflow_datasets/core/transform/transform_lib.py
imports: from __future__ import annotations
  import functools
  from typing import Any, Callable, Iterator, List, Mapping, Optional, Union
  import numpy
  from tensorflow_datasets.core import split_builder
label_desc: Use image node_id 10 for calling a global function with example usage: _apply_transformations_no_key(example, transformations) without return types