class_docstr: This includes all fields needed from a :class:`Joinable` instance for the join context manager side.
class_docstr_tok: ["This","includes","all","fields","needed","from","a",":","class",":","`","Joinable","`","instance","for","the","join","context","manager","side","."]
docstr: Return a :class:`_JoinConfig` instance indicating that join-related logic should be disabled.
  
  e.g. if the caller is not in a join context manager.
docstr_tok: ["Return","a",":","class",":","`","_JoinConfig","`","instance","indicating","that","join-related","logic","should","be","disabled",".","e.g",".","if","the","caller","is","not","in","a","join","context","manager","."]
code: def construct_disabled_join_config():
      r"""Return a :class:`_JoinConfig` instance indicating that join-related logic should be disabled.
  
      e.g. if the caller is not in a join context manager.
      """
      return _JoinConfig(
          enable=False,
          throw_on_early_termination=False,
          is_first_joinable=False,
      )
  
imports: import warnings
  from abc import ABC, abstractmethod
  from types import TracebackType
  from typing import Any, List, NamedTuple, Optional, Type
  import torch
  import torch.distributed
label_desc: Use image node_id 1 for calling the _JoinConfig obj's underlying member method code with example usage: obj.construct_disabled_join_config() and returns: _JoinConfig