pub struct AddPeerOpt { /* private fields */ }
Implementations§
Source§impl AddPeerOpt
impl AddPeerOpt
pub fn with_peer_id(peer_id: PeerId) -> Self
pub fn add_address(self, addr: Multiaddr) -> Self
pub fn set_addresses(self, addrs: Vec<Multiaddr>) -> Self
pub fn set_peer_condition(self, condition: PeerCondition) -> Self
pub fn set_dial(self, dial: bool) -> Self
pub fn keepalive(self) -> Self
pub fn set_keepalive(self, keepalive: bool) -> Self
Trait Implementations§
Source§impl Debug for AddPeerOpt
impl Debug for AddPeerOpt
Source§impl IntoAddPeerOpt for AddPeerOpt
impl IntoAddPeerOpt for AddPeerOpt
Auto Trait Implementations§
impl Freeze for AddPeerOpt
impl RefUnwindSafe for AddPeerOpt
impl Send for AddPeerOpt
impl Sync for AddPeerOpt
impl Unpin for AddPeerOpt
impl UnwindSafe for AddPeerOpt
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§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
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> 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