2023-11-29 00:39:14 -08:00
|
|
|
from typing import Union
|
2023-11-28 14:16:05 -08:00
|
|
|
|
2023-11-29 00:39:14 -08:00
|
|
|
from pydantic import RootModel
|
2023-08-30 15:59:51 -07:00
|
|
|
|
|
|
|
from .failure_web_socket_response import FailureWebSocketResponse
|
|
|
|
from .success_web_socket_response import SuccessWebSocketResponse
|
|
|
|
|
2023-11-29 00:39:14 -08:00
|
|
|
WebSocketResponse = RootModel[
|
|
|
|
Union[
|
2023-11-28 14:16:05 -08:00
|
|
|
SuccessWebSocketResponse,
|
|
|
|
FailureWebSocketResponse,
|
2023-11-28 14:29:16 -08:00
|
|
|
]
|
2023-11-29 00:39:14 -08:00
|
|
|
]
|