pub enum DaemonMessage {
Close,
NewTCPConnection(NewTCPConnection),
TCPData(TCPData),
TCPClose(TCPClose),
LogMessage(LogMessage),
}Variants§
Close
NewTCPConnection(NewTCPConnection)
TCPData(TCPData)
TCPClose(TCPClose)
LogMessage(LogMessage)
Trait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for DaemonMessage
impl<'__de, __Context> BorrowDecode<'__de, __Context> for DaemonMessage
Source§fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
Source§impl Clone for DaemonMessage
impl Clone for DaemonMessage
Source§fn clone(&self) -> DaemonMessage
fn clone(&self) -> DaemonMessage
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 DaemonMessage
impl Debug for DaemonMessage
Source§impl<__Context> Decode<__Context> for DaemonMessage
impl<__Context> Decode<__Context> for DaemonMessage
Source§impl Encode for DaemonMessage
impl Encode for DaemonMessage
Source§impl Encoder<DaemonMessage> for DaemonCodec
impl Encoder<DaemonMessage> for DaemonCodec
Source§impl PartialEq for DaemonMessage
impl PartialEq for DaemonMessage
impl StructuralPartialEq for DaemonMessage
Auto Trait Implementations§
impl Freeze for DaemonMessage
impl RefUnwindSafe for DaemonMessage
impl Send for DaemonMessage
impl Sync for DaemonMessage
impl Unpin for DaemonMessage
impl UnwindSafe for DaemonMessage
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