class_docstr: typing-aware constant to detect when the user omits a parameter and you can't use
  None.
  
  Copied from pandas._libs.lib._NoDefault.
  
  Usage
  -----
  from dask.typing import NoDefault, no_default
  
  def f(x: int | None | NoDefault = no_default) -> int:
      if x is no_default:
          ...
class_docstr_tok: ["typing-aware","constant","to","detect","when","the","user","omits","a","parameter","and","you","ca","n't","use","None",".","Copied","from","pandas._libs.lib._NoDefault",".","Usage","--","--","-","from","dask.typing","import","NoDefault",",","no_default","def","f","(","x",":","int","|","None","|","NoDefault","=","no_default",")","-",">","int",":","if","x","is","no_default",":","..."]
code: def __repr__(self) -> str:
      return "<no_default>"
  
imports: from __future__ import annotations
  import abc
  from collections.abc import Callable, Hashable, Mapping, Sequence
  from enum import Enum
  from typing import TYPE_CHECKING, Any, Literal, Protocol, TypeVar, Union, runtime_checkable
label_desc: Use image node_id 1 for calling the _NoDefault obj's underlying member method code with example usage: obj.__repr__() and returns: str