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