← all modules
module

stdlib::net::ws

defined in C:\Users\bye45\.glide\bin/src/stdlib/net/ws.glide

Frame opcodes (RFC 6455 §11.8). Compare against `WsMessage.kind`.

struct struct WsOp

Frame opcodes (RFC 6455 §11.8). Compare against WsMessage.kind.

glide
match m.kind {
    k if k == WsOp::text()  => println!("text:", m.text),
    k if k == WsOp::ping()  => ws.pong(m.text),
    k if k == WsOp::close() => break,
    _ => {},
}
struct struct WsMessage

One inbound message. kind is one of WsOp::text() / binary() / close() / ping() / pong(). text carries text-frame payload as a string; data carries binary payload (currently in the same string field — we don't have a dedicated bytes type yet).

struct struct WebSocket
struct struct WsParsedUrl