Type Alias caesar_core::relay::client::Sender

source ·
type Sender = Arc<Mutex<SplitSink<WebSocket, Message>>>;
Expand description

Type alias for a synchronized WebSocket sender.

This is used to send messages to a WebSocket connection.

Aliased Type§

struct Sender {
    ptr: NonNull<ArcInner<Mutex<SplitSink<WebSocket, Message>>>>,
    phantom: PhantomData<ArcInner<Mutex<SplitSink<WebSocket, Message>>>>,
    alloc: Global,
}

Fields§

§ptr: NonNull<ArcInner<Mutex<SplitSink<WebSocket, Message>>>>§phantom: PhantomData<ArcInner<Mutex<SplitSink<WebSocket, Message>>>>§alloc: Global