INNER CODE UNIT · Python

_ErrorResponseModel

smagafurov/fastapi-jsonrpc · fastapi_jsonrpc/__init__.py:372

        class _ErrorResponseModel(BaseModel):
            jsonrpc: Literal['2.0'] = Field('2.0', json_schema_extra={'example': '2.0'})
            id: _JsonRpcId = Field(..., json_schema_extra={'example': 0})
            error: _JsonRpcErrorModel  # type: ignore[valid-type]

            model_config = ConfigDict(extra='forbid')

        return _ErrorResponseModel


@component_name('_Error')
class ErrorModel(BaseModel):
    loc: List[Union[str, int]]
    msg: str
    type: str
    ctx: Optional[Dict[str, Any]] = None

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…