pub struct KnownPeerStatus {
pub address: String,
pub label: Option<String>,
pub last_connected_at: Option<i64>,
pub connected_peer_id: Option<PeerId>,
}Expand description
Lobby-facing view of a known dial peer: persisted address plus runtime “is the connection currently up?” status.
Fields§
§address: String§label: Option<String>§last_connected_at: Option<i64>§connected_peer_id: Option<PeerId>Trait Implementations§
Source§impl Clone for KnownPeerStatus
impl Clone for KnownPeerStatus
Source§fn clone(&self) -> KnownPeerStatus
fn clone(&self) -> KnownPeerStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for KnownPeerStatus
impl RefUnwindSafe for KnownPeerStatus
impl Send for KnownPeerStatus
impl Sync for KnownPeerStatus
impl Unpin for KnownPeerStatus
impl UnsafeUnpin for KnownPeerStatus
impl UnwindSafe for KnownPeerStatus
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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