Bases: BaseUnmarshalResult
Source code in openapi_core/unmarshalling/request/datatypes.py
| @dataclass
class RequestUnmarshalResult(BaseUnmarshalResult):
body: Any | None = None
parameters: Parameters = field(default_factory=Parameters)
security: dict[str, str] | None = None
|
Attributes
body
class-attribute
instance-attribute
parameters
class-attribute
instance-attribute
parameters: Parameters = field(default_factory=Parameters)
security
class-attribute
instance-attribute
security: dict[str, str] | None = None
errors
instance-attribute
errors: Iterable[OpenAPIError]
Functions
__init__
__init__(errors: Iterable[OpenAPIError], body: Any | None = None, parameters: Parameters = Parameters(), security: dict[str, str] | None = None) -> None
raise_for_errors
raise_for_errors() -> None
Source code in openapi_core/unmarshalling/datatypes.py
| def raise_for_errors(self) -> None:
for error in self.errors:
raise error
|