Struct yew::services::WebSocketService [−][src]
pub struct WebSocketService {}
Expand description
A WebSocket service attached to a user context.
Implementations
impl WebSocketService
[src]
impl WebSocketService
[src]pub fn connect<OUT: 'static>(
url: &str,
callback: Callback<OUT>,
notification: Callback<WebSocketStatus>
) -> Result<WebSocketTask, WebSocketError> where
OUT: From<Text> + From<Binary>,
[src]
pub fn connect<OUT: 'static>(
url: &str,
callback: Callback<OUT>,
notification: Callback<WebSocketStatus>
) -> Result<WebSocketTask, WebSocketError> where
OUT: From<Text> + From<Binary>,
[src]Connects to a server through a WebSocket connection. Needs two callbacks; one is passed data, the other is passed updates about the WebSocket’s status.
pub fn connect_binary<OUT: 'static>(
url: &str,
callback: Callback<OUT>,
notification: Callback<WebSocketStatus>
) -> Result<WebSocketTask, WebSocketError> where
OUT: From<Binary>,
[src]
pub fn connect_binary<OUT: 'static>(
url: &str,
callback: Callback<OUT>,
notification: Callback<WebSocketStatus>
) -> Result<WebSocketTask, WebSocketError> where
OUT: From<Binary>,
[src]Connects to a server through a WebSocket connection, like connect, but only processes binary frames. Text frames are silently ignored. Needs two functions to generate data and notification messages.
pub fn connect_text<OUT: 'static>(
url: &str,
callback: Callback<OUT>,
notification: Callback<WebSocketStatus>
) -> Result<WebSocketTask, WebSocketError> where
OUT: From<Text>,
[src]
pub fn connect_text<OUT: 'static>(
url: &str,
callback: Callback<OUT>,
notification: Callback<WebSocketStatus>
) -> Result<WebSocketTask, WebSocketError> where
OUT: From<Text>,
[src]Connects to a server through a WebSocket connection, like connect, but only processes text frames. Binary frames are silently ignored. Needs two functions to generate data and notification messages.
Trait Implementations
impl Debug for WebSocketService
[src]
impl Debug for WebSocketService
[src]impl Default for WebSocketService
[src]
impl Default for WebSocketService
[src]fn default() -> WebSocketService
[src]
fn default() -> WebSocketService
[src]Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for WebSocketService
impl Send for WebSocketService
impl Sync for WebSocketService
impl Unpin for WebSocketService
impl UnwindSafe for WebSocketService
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Any for T where
T: Any,
[src]
T: Any,