code: def get_setter(proto):
      """Gets the registered setter function for the SavedUserObject proto.
  
      See VersionedTypeRegistration for info about the setter function.
  
      Args:
        proto: SavedUserObject proto
  
      Returns:
        setter function
      """
      _, type_registrations = _REVIVED_TYPE_REGISTRY.get(
          proto.identifier, (None, None)
      )
      if type_registrations is not None:
          for type_registration in type_registrations:
              if type_registration.should_load(proto):
                  return type_registration.setter
      return None
  
file_path: tensorflow/tensorflow/python/saved_model/revived_types.py
imports: import operator
  from tensorflow.core.framework import versions_pb2
  from tensorflow.core.protobuf import saved_object_graph_pb2
  from tensorflow.python.trackable import data_structures
  from tensorflow.python.util.tf_export import tf_export
label_desc: Use image node_id 5 for calling a global function with example usage: get_setter(proto) and returns: None, type_registration