:py:mod:`aiida_vasp.utils.inheritance` ====================================== .. py:module:: aiida_vasp.utils.inheritance .. autodoc2-docstring:: aiida_vasp.utils.inheritance :allowtitles: Module Contents --------------- Functions ~~~~~~~~~ .. list-table:: :class: autosummary longtable :align: left * - :py:obj:`update_docstring ` - .. autodoc2-docstring:: aiida_vasp.utils.inheritance.update_docstring :summary: Data ~~~~ .. list-table:: :class: autosummary longtable :align: left * - :py:obj:`ClassType ` - .. autodoc2-docstring:: aiida_vasp.utils.inheritance.ClassType :summary: API ~~~ .. py:data:: ClassType :canonical: aiida_vasp.utils.inheritance.ClassType :value: 'TypeVar(...)' .. autodoc2-docstring:: aiida_vasp.utils.inheritance.ClassType .. py:function:: update_docstring(method_name: str, content: str, append: bool = True) -> typing.Callable[[type[aiida_vasp.utils.inheritance.ClassType]], type[aiida_vasp.utils.inheritance.ClassType]] :canonical: aiida_vasp.utils.inheritance.update_docstring .. autodoc2-docstring:: aiida_vasp.utils.inheritance.update_docstring