Struct libp2p_core::connection::Connected
source · [−]pub struct Connected {
pub endpoint: ConnectedPoint,
pub peer_id: PeerId,
}
Expand description
Information about a successfully established connection.
Fields
endpoint: ConnectedPoint
The connected endpoint, including network address information.
peer_id: PeerId
Information obtained from the transport.
Trait Implementations
impl Eq for Connected
impl StructuralEq for Connected
impl StructuralPartialEq for Connected
Auto Trait Implementations
impl RefUnwindSafe for Connected
impl Send for Connected
impl Sync for Connected
impl Unpin for Connected
impl UnwindSafe for Connected
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more