class_docstr: Registry of available options for a given config system.
  
  Define new options using the :meth:`register()` method.
  
  Access existing options using the Mapping interface.
class_docstr_tok: ["Registry","of","available","options","for","a","given","config","system",".","Define","new","options","using","the",":","meth",":","`","register","(",")","`","method",".","Access","existing","options","using","the","Mapping","interface","."]
code: def __repr__(self) -> str:
      return (
          f"{self.__class__.__name__}({{\n"
          + "".join(
              f"    {k!r}: Option(default={v.default!r}, ...),\n"
              for k, v in self.__options.items()
          )
          + "})"
      )
  
imports: from __future__ import annotations
  import logging
  from dataclasses import dataclass
  from typing import Any, Callable, ClassVar, Dict, Iterable, Mapping, MutableMapping, Optional, Set, Union
label_desc: Use image node_id 8 for calling the Options obj's underlying member method code with example usage: obj.__repr__() and returns: unknown