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