pub struct MessageBusStatus {
pub kind: MessageBusStatusKind,
pub topic: Option<String>,
pub seq: Option<u64>,
pub head_seq: Option<u64>,
pub subscription_id: Option<String>,
pub next_seq: Option<u64>,
pub command_id: Option<String>,
pub issue_code: Option<String>,
pub timestamp_ms: u64,
pub details: Option<String>,
}Expand description
MessageBusStatus data container.
Fields§
§kind: MessageBusStatusKindkind field for kind.
topic: Option<String>topic field for topic.
seq: Option<u64>seq field for seq.
head_seq: Option<u64>head_seq field for head seq.
subscription_id: Option<String>subscription_id field for subscription id.
next_seq: Option<u64>next_seq field for next seq.
command_id: Option<String>command_id field for command id.
issue_code: Option<String>issue_code field for issue code.
timestamp_ms: u64timestamp_ms field for timestamp ms.
details: Option<String>details field for details.
Trait Implementations§
Source§impl Clone for MessageBusStatus
impl Clone for MessageBusStatus
Source§fn clone(&self) -> MessageBusStatus
fn clone(&self) -> MessageBusStatus
Returns a duplicate of the value. Read more
1.0.0 · 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 MessageBusStatus
impl Debug for MessageBusStatus
Source§impl PartialEq for MessageBusStatus
impl PartialEq for MessageBusStatus
impl StructuralPartialEq for MessageBusStatus
Auto Trait Implementations§
impl Freeze for MessageBusStatus
impl RefUnwindSafe for MessageBusStatus
impl Send for MessageBusStatus
impl Sync for MessageBusStatus
impl Unpin for MessageBusStatus
impl UnsafeUnpin for MessageBusStatus
impl UnwindSafe for MessageBusStatus
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