pub struct QueuedSignalState {Show 14 fields
pub signal_id: SignalId,
pub source: String,
pub signal_type: String,
pub urgency: String,
pub summary: String,
pub payload: BoundedJson,
pub dedupe_key: Option<String>,
pub deadline_ms: Option<WireU64>,
pub coalesce_key: Option<String>,
pub coalesced_count: u32,
pub recipient: Option<String>,
pub timestamp_ms: WireU64,
pub deadline_escalated: bool,
pub dedupe_keys: Vec<String>,
}Fields§
§signal_id: SignalId§source: String§signal_type: String§urgency: String§summary: String§payload: BoundedJson§dedupe_key: Option<String>§deadline_ms: Option<WireU64>§coalesce_key: Option<String>§coalesced_count: u32§recipient: Option<String>§timestamp_ms: WireU64§deadline_escalated: bool§dedupe_keys: Vec<String>Every business key represented by this queue entry after coalescing.
Trait Implementations§
Source§impl Clone for QueuedSignalState
impl Clone for QueuedSignalState
Source§fn clone(&self) -> QueuedSignalState
fn clone(&self) -> QueuedSignalState
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 QueuedSignalState
impl Debug for QueuedSignalState
Source§impl<'de> Deserialize<'de> for QueuedSignalState
impl<'de> Deserialize<'de> for QueuedSignalState
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for QueuedSignalState
impl PartialEq for QueuedSignalState
Source§impl Serialize for QueuedSignalState
impl Serialize for QueuedSignalState
impl StructuralPartialEq for QueuedSignalState
Auto Trait Implementations§
impl Freeze for QueuedSignalState
impl RefUnwindSafe for QueuedSignalState
impl Send for QueuedSignalState
impl Sync for QueuedSignalState
impl Unpin for QueuedSignalState
impl UnsafeUnpin for QueuedSignalState
impl UnwindSafe for QueuedSignalState
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