pub struct PeerLocated {
pub peer: Peer,
pub expires: i32,
pub distance: i32,
}Expand description
Fields§
§peer: Peer§expires: i32§distance: i32Trait 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 Identifiable for PeerLocated
impl Identifiable for PeerLocated
Source§const CONSTRUCTOR_ID: u32 = 0xca461b5d
const CONSTRUCTOR_ID: u32 = 0xca461b5d
The constructor ID as specified in the TL schema.
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.
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