pub struct MessageIdentity {
pub source_guid: [u8; 16],
pub sequence_number: i64,
}Expand description
MessageIdentity (Spec §7.5.5 Tab.10).
Fields§
§source_guid: [u8; 16]16-byte GUID des Senders.
sequence_number: i648-byte Sequence-Number (i64). 0 = NIL/unset.
Implementations§
Trait Implementations§
Source§impl Clone for MessageIdentity
impl Clone for MessageIdentity
Source§fn clone(&self) -> MessageIdentity
fn clone(&self) -> MessageIdentity
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 MessageIdentity
impl Debug for MessageIdentity
Source§impl Default for MessageIdentity
impl Default for MessageIdentity
Source§fn default() -> MessageIdentity
fn default() -> MessageIdentity
Returns the “default value” for a type. Read more
Source§impl PartialEq for MessageIdentity
impl PartialEq for MessageIdentity
Source§fn eq(&self, other: &MessageIdentity) -> bool
fn eq(&self, other: &MessageIdentity) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for MessageIdentity
impl StructuralPartialEq for MessageIdentity
Auto Trait Implementations§
impl Freeze for MessageIdentity
impl RefUnwindSafe for MessageIdentity
impl Send for MessageIdentity
impl Sync for MessageIdentity
impl Unpin for MessageIdentity
impl UnsafeUnpin for MessageIdentity
impl UnwindSafe for MessageIdentity
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