pub struct WebSocketIR {
pub path: String,
pub handler: WebSocketHandlerIR,
pub protocols: Vec<String>,
pub heartbeat_interval: Option<u64>,
}
Expand description
WebSocket IR
Fields§
§path: String
§handler: WebSocketHandlerIR
§protocols: Vec<String>
§heartbeat_interval: Option<u64>
Trait Implementations§
Source§impl Clone for WebSocketIR
impl Clone for WebSocketIR
Source§fn clone(&self) -> WebSocketIR
fn clone(&self) -> WebSocketIR
Returns a duplicate of the value. Read more
1.0.0 · 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 WebSocketIR
impl Debug for WebSocketIR
Source§impl<'de> Deserialize<'de> for WebSocketIR
impl<'de> Deserialize<'de> for WebSocketIR
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for WebSocketIR
impl PartialEq for WebSocketIR
Source§impl Serialize for WebSocketIR
impl Serialize for WebSocketIR
impl StructuralPartialEq for WebSocketIR
Auto Trait Implementations§
impl Freeze for WebSocketIR
impl RefUnwindSafe for WebSocketIR
impl Send for WebSocketIR
impl Sync for WebSocketIR
impl Unpin for WebSocketIR
impl UnwindSafe for WebSocketIR
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