pub struct SharedNodeDiagnostics {
pub id: SharedNodeId,
pub fingerprint: String,
pub operation: SharedNodeOperation,
pub terminal_consumers: Vec<String>,
pub update_count: usize,
pub changed_key_count: usize,
}Fields§
§id: SharedNodeId§fingerprint: String§operation: SharedNodeOperation§terminal_consumers: Vec<String>§update_count: usize§changed_key_count: usizeImplementations§
pub fn new( id: SharedNodeId, fingerprint: impl Into<String>, operation: SharedNodeOperation, terminal_consumers: Vec<String>, update_count: usize, changed_key_count: usize, ) -> Self
Trait Implementations§
Source§fn eq(&self, other: &SharedNodeDiagnostics) -> bool
fn eq(&self, other: &SharedNodeDiagnostics) -> bool
Tests for
self and other values to be equal, and is used by ==.Auto Trait Implementations§
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