pub struct OutputMatchEventRecord {
pub event: OutputMatchEvent,
pub delivery_results: Vec<SinkDeliveryResult>,
}Expand description
Delivery record for a single output-match event; appended to notification_events.ndjson.
Fields§
§event: OutputMatchEvent§delivery_results: Vec<SinkDeliveryResult>Trait Implementations§
Source§impl Clone for OutputMatchEventRecord
impl Clone for OutputMatchEventRecord
Source§fn clone(&self) -> OutputMatchEventRecord
fn clone(&self) -> OutputMatchEventRecord
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 OutputMatchEventRecord
impl Debug for OutputMatchEventRecord
Source§impl<'de> Deserialize<'de> for OutputMatchEventRecord
impl<'de> Deserialize<'de> for OutputMatchEventRecord
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
Auto Trait Implementations§
impl Freeze for OutputMatchEventRecord
impl RefUnwindSafe for OutputMatchEventRecord
impl Send for OutputMatchEventRecord
impl Sync for OutputMatchEventRecord
impl Unpin for OutputMatchEventRecord
impl UnsafeUnpin for OutputMatchEventRecord
impl UnwindSafe for OutputMatchEventRecord
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