PATH:
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
pydantic
/
_internal
from __future__ import annotations as _annotations from dataclasses import dataclass from typing import Union @dataclass class PydanticRecursiveRef: type_ref: str __name__ = 'PydanticRecursiveRef' __hash__ = object.__hash__ def __call__(self) -> None: """Defining __call__ is necessary for the `typing` module to let you use an instance of this class as the result of resolving a standard ForwardRef. """ def __or__(self, other): return Union[self, other] # type: ignore def __ror__(self, other): return Union[other, self] # type: ignore
[+]
__pycache__
[-] _known_annotated_metadata.py
[edit]
[-] _repr.py
[edit]
[-] _decorators_v1.py
[edit]
[-] _internal_dataclass.py
[edit]
[-] _mock_val_ser.py
[edit]
[-] _signature.py
[edit]
[-] __init__.py
[edit]
[-] _decorators.py
[edit]
[-] _discriminated_union.py
[edit]
[-] _generics.py
[edit]
[-] _model_construction.py
[edit]
[-] _validate_call.py
[edit]
[+]
..
[-] _fields.py
[edit]
[-] _docs_extraction.py
[edit]
[-] _core_utils.py
[edit]
[-] _config.py
[edit]
[-] _forward_ref.py
[edit]
[-] _std_types_schema.py
[edit]
[-] _validators.py
[edit]
[-] _generate_schema.py
[edit]
[-] _utils.py
[edit]
[-] _dataclasses.py
[edit]
[-] _git.py
[edit]
[-] _typing_extra.py
[edit]
[-] _schema_generation_shared.py
[edit]
[-] _core_metadata.py
[edit]