class_docstr: Immutable container for global conversion flags.
  
  Attributes:
    recursive: bool, whether to recursively convert any user functions or
      classes that the converted function may use.
    user_requested: bool, whether the conversion was explicitly requested by
      the user, as opposed to being performed as a result of other logic. This
      value always auto-resets to False in child conversions.
    optional_features: Union[Feature, Set[Feature]], controls the use of
      optional features in the conversion process. See Feature for available
      options.
code: def as_tuple(self):
      return (
          self.recursive,
          self.user_requested,
          self.internal_convert_user_code,
          self.optional_features,
      )
  
imports: import enum
  from tensorflow.python.autograph.pyct import anno
  from tensorflow.python.autograph.pyct import ast_util
  from tensorflow.python.autograph.pyct import parser
  from tensorflow.python.autograph.pyct import templates
  from tensorflow.python.autograph.pyct import transformer
  from tensorflow.python.util.tf_export import tf_export
label_desc: Use image node_id 2 for calling the ConversionOptions obj's underlying member method code with example usage: obj.as_tuple() and returns: self,  self,  self,  self