pub struct CanonicalWireBridgeMetadata {
pub seq: u64,
pub cursor: u64,
pub idempotency_key: String,
pub attempt: u32,
pub max_attempts: u32,
pub timestamp_ms: Option<u64>,
pub ack_for_seq: Option<u64>,
pub request_id: Option<String>,
}Expand description
CanonicalWireBridgeMetadata data container.
Fields§
§seq: u64seq field for seq.
cursor: u64cursor field for cursor.
idempotency_key: Stringidempotency_key field for idempotency key.
attempt: u32attempt field for attempt.
max_attempts: u32max_attempts field for max attempts.
timestamp_ms: Option<u64>timestamp_ms field for timestamp ms.
ack_for_seq: Option<u64>ack_for_seq field for ack for seq.
request_id: Option<String>request_id field for request id.
Trait Implementations§
Source§impl Clone for CanonicalWireBridgeMetadata
impl Clone for CanonicalWireBridgeMetadata
Source§fn clone(&self) -> CanonicalWireBridgeMetadata
fn clone(&self) -> CanonicalWireBridgeMetadata
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 CanonicalWireBridgeMetadata
impl Debug for CanonicalWireBridgeMetadata
impl Eq for CanonicalWireBridgeMetadata
impl StructuralPartialEq for CanonicalWireBridgeMetadata
Auto Trait Implementations§
impl Freeze for CanonicalWireBridgeMetadata
impl RefUnwindSafe for CanonicalWireBridgeMetadata
impl Send for CanonicalWireBridgeMetadata
impl Sync for CanonicalWireBridgeMetadata
impl Unpin for CanonicalWireBridgeMetadata
impl UnsafeUnpin for CanonicalWireBridgeMetadata
impl UnwindSafe for CanonicalWireBridgeMetadata
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.