pub struct MessageBuilder { /* private fields */ }Expand description
Main message builder for WebSocket operations
Implementations§
Source§impl MessageBuilder
impl MessageBuilder
Sourcepub fn request_builder(&mut self) -> &mut RequestBuilder
pub fn request_builder(&mut self) -> &mut RequestBuilder
Get mutable reference to request builder
Sourcepub fn response_handler(&self) -> &ResponseHandler
pub fn response_handler(&self) -> &ResponseHandler
Get reference to response handler
Sourcepub fn notification_handler(&self) -> &NotificationHandler
pub fn notification_handler(&self) -> &NotificationHandler
Get reference to notification handler
Sourcepub fn parse_message(&self, data: &str) -> Result<MessageType, Error>
pub fn parse_message(&self, data: &str) -> Result<MessageType, Error>
Parse incoming message and determine type
Trait Implementations§
Source§impl Debug for MessageBuilder
impl Debug for MessageBuilder
Auto Trait Implementations§
impl Freeze for MessageBuilder
impl RefUnwindSafe for MessageBuilder
impl Send for MessageBuilder
impl Sync for MessageBuilder
impl Unpin for MessageBuilder
impl UnwindSafe for MessageBuilder
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