pub trait PooledWebSocketMessage {
// Required method
fn from_pooled_buffer(
pool: &WebSocketMessagePool,
message_type: WebSocketMessageType,
data: &[u8],
) -> Option<Self>
where Self: Sized;
}Expand description
Helper trait for zero-allocation WebSocket message processing
Required Methods§
Sourcefn from_pooled_buffer(
pool: &WebSocketMessagePool,
message_type: WebSocketMessageType,
data: &[u8],
) -> Option<Self>where
Self: Sized,
fn from_pooled_buffer(
pool: &WebSocketMessagePool,
message_type: WebSocketMessageType,
data: &[u8],
) -> Option<Self>where
Self: Sized,
Create a message using pooled buffers