pub fn decode_payload<E>( message: ServerMessage, ) -> Result<E::Payload, ClientError>where E: PondEvent,