Struct chik_protocol::RespondPeers
source · pub struct RespondPeers {
pub peer_list: Vec<TimestampedPeerInfo>,
}Fields§
§peer_list: Vec<TimestampedPeerInfo>Implementations§
source§impl RespondPeers
impl RespondPeers
pub fn new(peer_list: Vec<TimestampedPeerInfo>) -> RespondPeers
Trait Implementations§
source§impl ChikProtocolMessage for RespondPeers
impl ChikProtocolMessage for RespondPeers
fn msg_type() -> ProtocolMessageTypes
source§impl Clone for RespondPeers
impl Clone for RespondPeers
source§fn clone(&self) -> RespondPeers
fn clone(&self) -> RespondPeers
Returns a copy 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 RespondPeers
impl Debug for RespondPeers
source§impl Hash for RespondPeers
impl Hash for RespondPeers
source§impl PartialEq for RespondPeers
impl PartialEq for RespondPeers
source§fn eq(&self, other: &RespondPeers) -> bool
fn eq(&self, other: &RespondPeers) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Streamable for RespondPeers
impl Streamable for RespondPeers
fn update_digest(&self, digest: &mut Sha256)
fn stream(&self, out: &mut Vec<u8>) -> Result<()>
fn parse<const TRUSTED: bool>(input: &mut Cursor<&[u8]>) -> Result<Self>
fn to_bytes(&self) -> Result<Vec<u8>, Error>
fn from_bytes(bytes: &[u8]) -> Result<Self, Error>where
Self: Sized,
fn from_bytes_unchecked(bytes: &[u8]) -> Result<Self, Error>where
Self: Sized,
fn hash(&self) -> [u8; 32]
impl Eq for RespondPeers
impl StructuralPartialEq for RespondPeers
Auto Trait Implementations§
impl Freeze for RespondPeers
impl RefUnwindSafe for RespondPeers
impl Send for RespondPeers
impl Sync for RespondPeers
impl Unpin for RespondPeers
impl UnwindSafe for RespondPeers
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