pub struct TcpUdpPackedNode {
pub ip_port: IpPort,
pub pk: PublicKey,
}
Expand description
Variant of PackedNode to contain both TCP and UDP
Fields§
§ip_port: IpPort
IP address of the node.
pk: PublicKey
Public Key of the node.
Trait Implementations§
Source§impl Clone for TcpUdpPackedNode
impl Clone for TcpUdpPackedNode
Source§fn clone(&self) -> TcpUdpPackedNode
fn clone(&self) -> TcpUdpPackedNode
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 TcpUdpPackedNode
impl Debug for TcpUdpPackedNode
Source§impl FromBytes for TcpUdpPackedNode
impl FromBytes for TcpUdpPackedNode
Source§fn from_bytes(i: &[u8]) -> IResult<&[u8], TcpUdpPackedNode, (&[u8], ErrorKind)>
fn from_bytes(i: &[u8]) -> IResult<&[u8], TcpUdpPackedNode, (&[u8], ErrorKind)>
Deserialize struct using
nom
from raw bytesSource§impl PartialEq for TcpUdpPackedNode
impl PartialEq for TcpUdpPackedNode
Source§impl ToBytes for TcpUdpPackedNode
impl ToBytes for TcpUdpPackedNode
impl Eq for TcpUdpPackedNode
impl StructuralPartialEq for TcpUdpPackedNode
Auto Trait Implementations§
impl Freeze for TcpUdpPackedNode
impl RefUnwindSafe for TcpUdpPackedNode
impl Send for TcpUdpPackedNode
impl Sync for TcpUdpPackedNode
impl Unpin for TcpUdpPackedNode
impl UnwindSafe for TcpUdpPackedNode
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