Function async_tungstenite::gio::accept_hdr_async

source ยท
pub async fn accept_hdr_async<S, C>(
    stream: S,
    callback: C,
) -> Result<WebSocketStream<IOStreamAsyncReadWrite<S>>, Error>
where S: IsA<IOStream> + Unpin, C: Callback + Unpin,
Expand description

Accepts a new WebSocket connection with the provided stream.

This function does the same as accept_async() but accepts an extra callback for header processing. The callback receives headers of the incoming requests and is able to add extra headers to the reply.