Struct libp2p_swarm::behaviour::ListenFailure
source · pub struct ListenFailure<'a> {
pub local_addr: &'a Multiaddr,
pub send_back_addr: &'a Multiaddr,
pub error: &'a ListenError,
pub connection_id: ConnectionId,
}
Expand description
FromSwarm
variant that informs the behaviour that an error
happened on an incoming connection during its initial handshake.
This can include, for example, an error during the handshake of the encryption layer, or the connection unexpectedly closed.
Fields§
§local_addr: &'a Multiaddr
§send_back_addr: &'a Multiaddr
§error: &'a ListenError
§connection_id: ConnectionId
Trait Implementations§
source§impl<'a> Clone for ListenFailure<'a>
impl<'a> Clone for ListenFailure<'a>
source§fn clone(&self) -> ListenFailure<'a>
fn clone(&self) -> ListenFailure<'a>
Returns a copy 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<'a> Debug for ListenFailure<'a>
impl<'a> Debug for ListenFailure<'a>
impl<'a> Copy for ListenFailure<'a>
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for ListenFailure<'a>
impl<'a> Send for ListenFailure<'a>
impl<'a> Sync for ListenFailure<'a>
impl<'a> Unpin for ListenFailure<'a>
impl<'a> !UnwindSafe for ListenFailure<'a>
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