pub enum MessageToClient {
Signal {
port: u16,
data: Vec<u8>,
},
Response {
id: u64,
response: Result<MessageResponse, String>,
},
}
Expand description
A Message from a trycp_server.
Variants§
Trait Implementations§
Source§impl Debug for MessageToClient
impl Debug for MessageToClient
Source§impl<'de> Deserialize<'de> for MessageToClient
impl<'de> Deserialize<'de> for MessageToClient
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
Auto Trait Implementations§
impl Freeze for MessageToClient
impl RefUnwindSafe for MessageToClient
impl Send for MessageToClient
impl Sync for MessageToClient
impl Unpin for MessageToClient
impl UnwindSafe for MessageToClient
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