pub enum EdgeResponseEnum {
SendMessage(EdgeResult<WaitAckSuccess, WaitAckError>),
EndpointOnline(EndpointAddr),
EndpointOffline,
EndpointInterest,
SetState,
}Variants§
SendMessage(EdgeResult<WaitAckSuccess, WaitAckError>)
EndpointOnline(EndpointAddr)
EndpointOffline
EndpointInterest
SetState
Trait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for EdgeResponseEnum
impl<'__de, __Context> BorrowDecode<'__de, __Context> for EdgeResponseEnum
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 EdgeResponseEnum
impl Clone for EdgeResponseEnum
Source§fn clone(&self) -> EdgeResponseEnum
fn clone(&self) -> EdgeResponseEnum
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 EdgeResponseEnum
impl Debug for EdgeResponseEnum
Source§impl<__Context> Decode<__Context> for EdgeResponseEnum
impl<__Context> Decode<__Context> for EdgeResponseEnum
Source§impl<'de> Deserialize<'de> for EdgeResponseEnum
impl<'de> Deserialize<'de> for EdgeResponseEnum
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 Encode for EdgeResponseEnum
impl Encode for EdgeResponseEnum
Auto Trait Implementations§
impl Freeze for EdgeResponseEnum
impl RefUnwindSafe for EdgeResponseEnum
impl Send for EdgeResponseEnum
impl Sync for EdgeResponseEnum
impl Unpin for EdgeResponseEnum
impl UnwindSafe for EdgeResponseEnum
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