Skip to content

std::http::sse

Status: experimental

Server-Sent Events (text/event-stream) emitter with heartbeat ticks and retry hint.

Items

Item Signature Description
Stream type Stream Active SSE stream - handler writes events through it (Rust-side).
Event type Event One SSE event (id, event, data, retry).
encode_event fn encode_event(event: String, data: String, id: String) -> String Render one event block as a string: (event, data, id) -> String. Available in interp + compiled.
encode_comment fn encode_comment(comment: String) -> String Render a :-prefixed keepalive line. Available in interp + compiled.
encode_retry fn encode_retry(ms: i64) -> String Render a retry: reconnect-hint directive in milliseconds. Available in interp + compiled.