pub struct ServerWebSocket { /* private fields */ }
Implementations§
Source§impl ServerWebSocket
impl ServerWebSocket
pub fn new() -> Self
pub fn message_to_frame(msg: ServerWebSocketMessage<'_>) -> Vec<u8> ⓘ
pub fn create_upgrade_response(key: &str) -> String
pub fn build_message( header: ServerWebSocketMessageHeader, data: &[u8], ) -> Vec<u8> ⓘ
pub fn parse<F>(&mut self, input: &[u8], result: F)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ServerWebSocket
impl RefUnwindSafe for ServerWebSocket
impl Send for ServerWebSocket
impl Sync for ServerWebSocket
impl Unpin for ServerWebSocket
impl UnwindSafe for ServerWebSocket
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more