pub struct Neighbor {
pub address: String,
pub number_of_all_transactions: i32,
pub number_of_invalid_transactions: i32,
pub number_of_new_transactions: i32,
pub number_of_random_transactions: i32,
pub number_of_sent_transactions: i32,
}Expand description
This represents a neighbor node
Fields§
§address: StringIP address of neighbors
number_of_all_transactions: i32Number of all transactions
number_of_invalid_transactions: i32Number of invalid transactions
number_of_new_transactions: i32Number of new transactions
number_of_random_transactions: i32Number of random transaction requests
number_of_sent_transactions: i32Number of sent transactions
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Neighbor
impl<'de> Deserialize<'de> for Neighbor
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Neighbor
Auto Trait Implementations§
impl Freeze for Neighbor
impl RefUnwindSafe for Neighbor
impl Send for Neighbor
impl Sync for Neighbor
impl Unpin for Neighbor
impl UnwindSafe for Neighbor
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