summaryrefslogtreecommitdiff
path: root/venv/lib/python3.11/site-packages/msgspec/structs.pyi
diff options
context:
space:
mode:
authorcyfraeviolae <cyfraeviolae>2024-04-03 03:17:55 -0400
committercyfraeviolae <cyfraeviolae>2024-04-03 03:17:55 -0400
commit12cf076118570eebbff08c6b3090e0d4798447a1 (patch)
tree3ba25e17e3c3a5e82316558ba3864b955919ff72 /venv/lib/python3.11/site-packages/msgspec/structs.pyi
parentc45662ff3923b34614ddcc8feb9195541166dcc5 (diff)
no venv
Diffstat (limited to 'venv/lib/python3.11/site-packages/msgspec/structs.pyi')
-rw-r--r--venv/lib/python3.11/site-packages/msgspec/structs.pyi37
1 files changed, 0 insertions, 37 deletions
diff --git a/venv/lib/python3.11/site-packages/msgspec/structs.pyi b/venv/lib/python3.11/site-packages/msgspec/structs.pyi
deleted file mode 100644
index 58432b2..0000000
--- a/venv/lib/python3.11/site-packages/msgspec/structs.pyi
+++ /dev/null
@@ -1,37 +0,0 @@
-from typing import Any, TypeVar, Union
-
-from . import NODEFAULT, Struct
-
-S = TypeVar("S", bound=Struct)
-
-def replace(struct: S, /, **changes: Any) -> S: ...
-def asdict(struct: Struct) -> dict[str, Any]: ...
-def astuple(struct: Struct) -> tuple[Any, ...]: ...
-def force_setattr(struct: Struct, name: str, value: Any) -> None: ...
-
-class StructConfig:
- frozen: bool
- eq: bool
- order: bool
- array_like: bool
- gc: bool
- repr_omit_defaults: bool
- omit_defaults: bool
- forbid_unknown_fields: bool
- weakref: bool
- dict: bool
- cache_hash: bool
- tag: Union[str, int, None]
- tag_field: Union[str, None]
-
-class FieldInfo(Struct):
- name: str
- encode_name: str
- type: Any
- default: Any = NODEFAULT
- default_factory: Any = NODEFAULT
-
- @property
- def required(self) -> bool: ...
-
-def fields(type_or_instance: Struct | type[Struct]) -> tuple[FieldInfo]: ...