Struct libp2p_swarm::dial_opts::WithoutPeerIdWithAddress
source · pub struct WithoutPeerIdWithAddress { /* private fields */ }
Implementations§
source§impl WithoutPeerIdWithAddress
impl WithoutPeerIdWithAddress
sourcepub fn override_role(self) -> Self
pub fn override_role(self) -> Self
Override role of local node on connection. I.e. execute the dial as a listener.
See
ConnectedPoint::Dialer
for details.
sourcepub fn allocate_new_port(self) -> Self
pub fn allocate_new_port(self) -> Self
Enforce the allocation of a new port. Default behaviour is best effort reuse of existing ports. If there is no existing fitting listener, a new port is allocated.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WithoutPeerIdWithAddress
impl RefUnwindSafe for WithoutPeerIdWithAddress
impl Send for WithoutPeerIdWithAddress
impl Sync for WithoutPeerIdWithAddress
impl Unpin for WithoutPeerIdWithAddress
impl UnwindSafe for WithoutPeerIdWithAddress
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more