pub enum C2ServerFrame {
Challenge(C2ServerChallenge),
Hello(C2Hello),
Reply(C2ReplyEnvelope),
Event(RoutedNodeEvent),
Topology(C2Topology),
Rejected(C2RelayFailure),
}Variants§
Challenge(C2ServerChallenge)
Hello(C2Hello)
Reply(C2ReplyEnvelope)
Event(RoutedNodeEvent)
Topology(C2Topology)
Rejected(C2RelayFailure)
Trait Implementations§
Source§impl Clone for C2ServerFrame
impl Clone for C2ServerFrame
Source§impl Debug for C2ServerFrame
impl Debug for C2ServerFrame
Source§impl<'de> Deserialize<'de> for C2ServerFrame
impl<'de> Deserialize<'de> for C2ServerFrame
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
impl Eq for C2ServerFrame
Source§impl PartialEq for C2ServerFrame
impl PartialEq for C2ServerFrame
Source§impl Serialize for C2ServerFrame
impl Serialize for C2ServerFrame
impl StructuralPartialEq for C2ServerFrame
Auto Trait Implementations§
impl Freeze for C2ServerFrame
impl RefUnwindSafe for C2ServerFrame
impl Send for C2ServerFrame
impl Sync for C2ServerFrame
impl Unpin for C2ServerFrame
impl UnsafeUnpin for C2ServerFrame
impl UnwindSafe for C2ServerFrame
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