INNER CODE UNIT · Python
rename_if_scope_child_component
smagafurov/fastapi-jsonrpc · fastapi_jsonrpc/__init__.py:209
def rename_if_scope_child_component(owner: type, child, postfix: str):
if is_scope_child(owner, child):
child = component_name(f'{owner.__name__}.{postfix}', owner.__module__)(child)
return child
class BaseError(Exception):
CODE: Optional[int] = None
MESSAGE: Optional[str] = None
ErrorModel: Optional[Type[BaseModel]] = None
DataModel: Optional[Type[BaseModel]] = None
data_required: bool = False
errors_required: bool = False
error_model: Optional[Type[BaseModel]] = None
data_model: Optional[Type[BaseModel]] = None