code: def load(anno: SwaggerType, val: Code) -> Code:
      if isinstance(anno, no_parse_types):
          return val
      if isinstance(anno, swagger_parser.Float):
          return f"float({val})"
      if isinstance(anno, swagger_parser.Ref):
          assert anno.defn
          return load(anno.defn, val)
      if isinstance(anno, swagger_parser.Dict):
          if not need_parse(anno):
              return val
          return f"{{k: {load(anno.values, 'v')} for k, v in {val}.items()}}"
      if isinstance(anno, swagger_parser.Sequence):
          if not need_parse(anno):
              return val
          return f"[{load(anno.items, 'x')} for x in {val}]"
      if isinstance(anno, swagger_parser.Class):
          return f"{anno.name}.from_json({val})"
      if isinstance(anno, swagger_parser.Enum):
          return f"{anno.name}({val})"
      assert_never(anno)
  
imports: import os
  import typing
  import swagger_parser
  from typing_extensions import assert_never
label_desc: Use image node_id 3 for calling a global function with example usage: load(anno, val) and returns: val, str, val, str, load, str, load, str, val, str, str, load, str, val, str, anno, str, val, str, anno, str, val, str, val, val