pub struct HeartbeatMessage {
pub node_id: NodeId,
pub timestamp_ms: u64,
}Expand description
Transport-neutral heartbeat message.
Fields§
§node_id: NodeIdNode emitting the heartbeat.
timestamp_ms: u64Heartbeat creation time in Unix epoch milliseconds.
Trait Implementations§
Source§impl Clone for HeartbeatMessage
impl Clone for HeartbeatMessage
Source§fn clone(&self) -> HeartbeatMessage
fn clone(&self) -> HeartbeatMessage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 HeartbeatMessage
impl Debug for HeartbeatMessage
impl Eq for HeartbeatMessage
Source§impl From<Heartbeat> for HeartbeatMessage
impl From<Heartbeat> for HeartbeatMessage
Source§impl PartialEq for HeartbeatMessage
impl PartialEq for HeartbeatMessage
impl StructuralPartialEq for HeartbeatMessage
Auto Trait Implementations§
impl Freeze for HeartbeatMessage
impl RefUnwindSafe for HeartbeatMessage
impl Send for HeartbeatMessage
impl Sync for HeartbeatMessage
impl Unpin for HeartbeatMessage
impl UnsafeUnpin for HeartbeatMessage
impl UnwindSafe for HeartbeatMessage
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