pub struct DiscoveredPeer {
pub peer_id: Option<PeerID>,
pub addrs: Vec<PeerAddr>,
pub discovery_addrs: Vec<PeerAddr>,
}Expand description
Represents a discovered peer that the discovery protocol wants the Node to connect to.
Fields§
§peer_id: Option<PeerID>§addrs: Vec<PeerAddr>§discovery_addrs: Vec<PeerAddr>Auto Trait Implementations§
impl Freeze for DiscoveredPeer
impl RefUnwindSafe for DiscoveredPeer
impl Send for DiscoveredPeer
impl Sync for DiscoveredPeer
impl Unpin for DiscoveredPeer
impl UnsafeUnpin for DiscoveredPeer
impl UnwindSafe for DiscoveredPeer
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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