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.
docstr: Returns the corresponding options to be used for recursive conversion.
docstr_tok: ["Returns","the","corresponding","options","to","be","used","for","recursive","conversion","."]
code: def call_options(self):
      """Returns the corresponding options to be used for recursive conversion."""
      return ConversionOptions(
          recursive=self.recursive,
          user_requested=False,
          internal_convert_user_code=self.recursive,
          optional_features=self.optional_features,
      )
  
imports: import enum
  from nvidia.dali._autograph.pyct import anno
  from nvidia.dali._autograph.pyct import ast_util
  from nvidia.dali._autograph.pyct import parser
  from nvidia.dali._autograph.pyct import templates
  from nvidia.dali._autograph.pyct import transformer
  from nvidia.dali._autograph.utils.all_utils import export_symbol
label_desc: Use image node_id 7 for calling the ConversionOptions obj's underlying member method code with example usage: obj.call_options() and returns: ConversionOptions