pub enum PexResponse {
Peers(Vec<PeerInfo>),
Ack,
}Expand description
PEX response messages.
Variants§
Peers(Vec<PeerInfo>)
List of known peers (up to max_peers_per_response).
Ack
Acknowledgment of an Advertise message.
Trait Implementations§
Source§impl Debug for PexResponse
impl Debug for PexResponse
Source§impl<'de> Deserialize<'de> for PexResponse
impl<'de> Deserialize<'de> for PexResponse
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 PexResponse
impl RefUnwindSafe for PexResponse
impl Send for PexResponse
impl Sync for PexResponse
impl Unpin for PexResponse
impl UnsafeUnpin for PexResponse
impl UnwindSafe for PexResponse
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