pub enum BrowserSocketAction {
SendBinary(Vec<u8>),
Close,
}Expand description
Closed browser socket actions the web-sys shim executes.
Variants§
SendBinary(Vec<u8>)
Send one complete binary message (WebSocket.send).
Close
Close the socket (WebSocket.close).
Trait Implementations§
Source§impl Clone for BrowserSocketAction
impl Clone for BrowserSocketAction
Source§fn clone(&self) -> BrowserSocketAction
fn clone(&self) -> BrowserSocketAction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BrowserSocketAction
impl Debug for BrowserSocketAction
impl Eq for BrowserSocketAction
Source§impl PartialEq for BrowserSocketAction
impl PartialEq for BrowserSocketAction
impl StructuralPartialEq for BrowserSocketAction
Auto Trait Implementations§
impl Freeze for BrowserSocketAction
impl RefUnwindSafe for BrowserSocketAction
impl Send for BrowserSocketAction
impl Sync for BrowserSocketAction
impl Unpin for BrowserSocketAction
impl UnsafeUnpin for BrowserSocketAction
impl UnwindSafe for BrowserSocketAction
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.