pub(super) async fn send_message_bounded(
writer: &mut SplitSink<WebSocket, Message>,
message: Message,
) -> Result<(), WebSocketCloseCode>pub(super) async fn send_message_bounded(
writer: &mut SplitSink<WebSocket, Message>,
message: Message,
) -> Result<(), WebSocketCloseCode>