async fn send(ws: &mut WebSocket, msg: Message) -> bool
Send one message, giving up on a client that takes too long to take it.