[−][src]Trait surf_sse::ClientExt
Extension trait with event sourcing methods for Surf clients.
use surf_sse::ClientExt; use futures_util::stream::StreamExt; // for `.next` let client = surf::client(); let mut events = client.connect_event_source("https://announce.u-wave.net".parse().unwrap()); async_std::task::block_on(async move { while let Some(event) = events.next().await { dbg!(event.unwrap()); } });
Required methods
fn connect_event_source(&self, url: Url) -> EventSource
Connect to an event sourcing / server-sent events endpoint.