pub struct OutboundClusterMessage {
pub from: ClusterNodeId,
pub to: ClusterNodeId,
pub message: ClusterNodeMessage,
}Expand description
Message ready to be sent by a production or simulator driver.
Fields§
§from: ClusterNodeIdSource node.
to: ClusterNodeIdDestination node.
message: ClusterNodeMessageMessage payload.
Trait Implementations§
Source§impl Clone for OutboundClusterMessage
impl Clone for OutboundClusterMessage
Source§fn clone(&self) -> OutboundClusterMessage
fn clone(&self) -> OutboundClusterMessage
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 OutboundClusterMessage
impl Debug for OutboundClusterMessage
impl Eq for OutboundClusterMessage
Source§impl PartialEq for OutboundClusterMessage
impl PartialEq for OutboundClusterMessage
Source§fn eq(&self, other: &OutboundClusterMessage) -> bool
fn eq(&self, other: &OutboundClusterMessage) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OutboundClusterMessage
Auto Trait Implementations§
impl Freeze for OutboundClusterMessage
impl RefUnwindSafe for OutboundClusterMessage
impl Send for OutboundClusterMessage
impl Sync for OutboundClusterMessage
impl Unpin for OutboundClusterMessage
impl UnsafeUnpin for OutboundClusterMessage
impl UnwindSafe for OutboundClusterMessage
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.