Struct soketto::connection::Sender

source ·
pub struct Sender<T> { /* private fields */ }
Expand description

The sending half of a connection.

Implementations§

Send a text value over the websocket connection.

Send a text value over the websocket connection.

This method performs one copy fewer than Sender::send_text.

Send some binary data over the websocket connection.

Send some binary data over the websocket connection.

This method performs one copy fewer than Sender::send_binary. The data buffer may be modified by this method, e.g. if masking is necessary.

Ping the remote end.

Send an unsolicited Pong to the remote.

Flush the socket buffer.

Send a close message and close the connection.

Trait Implementations§

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.