pub enum PeerLocated {
PeerLocated(PeerLocated),
PeerSelfLocated(PeerSelfLocated),
}Expand description
Variants§
PeerLocated(PeerLocated)
PeerSelfLocated(PeerSelfLocated)
Trait Implementations§
Source§impl Clone for PeerLocated
impl Clone for PeerLocated
Source§fn clone(&self) -> PeerLocated
fn clone(&self) -> PeerLocated
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PeerLocated
impl Debug for PeerLocated
Source§impl Deserializable for PeerLocated
impl Deserializable for PeerLocated
Source§fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
Read
Self from buf, advancing its position.Source§fn from_bytes(bytes: &[u8]) -> Result<Self>
fn from_bytes(bytes: &[u8]) -> Result<Self>
Convenience: deserialize from a byte slice.
Source§impl From<PeerLocated> for PeerLocated
impl From<PeerLocated> for PeerLocated
Source§fn from(x: PeerLocated) -> Self
fn from(x: PeerLocated) -> Self
Converts to this type from the input type.
Source§impl From<PeerSelfLocated> for PeerLocated
impl From<PeerSelfLocated> for PeerLocated
Source§fn from(x: PeerSelfLocated) -> Self
fn from(x: PeerSelfLocated) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PeerLocated
impl PartialEq for PeerLocated
Source§impl Serializable for PeerLocated
impl Serializable for PeerLocated
Source§impl TryFrom<PeerLocated> for PeerLocated
impl TryFrom<PeerLocated> for PeerLocated
Source§type Error = PeerLocated
type Error = PeerLocated
The type returned in the event of a conversion error.
Source§impl TryFrom<PeerLocated> for PeerSelfLocated
impl TryFrom<PeerLocated> for PeerSelfLocated
Source§type Error = PeerLocated
type Error = PeerLocated
The type returned in the event of a conversion error.
impl StructuralPartialEq for PeerLocated
Auto Trait Implementations§
impl Freeze for PeerLocated
impl RefUnwindSafe for PeerLocated
impl Send for PeerLocated
impl Sync for PeerLocated
impl Unpin for PeerLocated
impl UnsafeUnpin for PeerLocated
impl UnwindSafe for PeerLocated
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