pub enum WebSocketThreadMsg {
Open {
socket_id: u64,
request: HttpRequest,
rx_sender: Sender<WebSocketMessage>,
},
Close {
socket_id: u64,
},
SendMessage {
socket_id: u64,
message: WebSocketMessage,
},
AppToStudio {
message: AppToStudio,
},
Terminate,
}
Variants§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WebSocketThreadMsg
impl RefUnwindSafe for WebSocketThreadMsg
impl Send for WebSocketThreadMsg
impl Sync for WebSocketThreadMsg
impl Unpin for WebSocketThreadMsg
impl UnwindSafe for WebSocketThreadMsg
Blanket Implementations§
Source§impl<T> ActionTrait for T
impl<T> ActionTrait for T
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