pub struct JournalProjectionRow {Show 15 fields
pub schema: String,
pub entry_id: String,
pub recorded_at: String,
pub projector_id: String,
pub source_refs: Vec<String>,
pub watermark: String,
pub event_kind: String,
pub summary: String,
pub receipt_ref: Option<String>,
pub harness_ref: Option<String>,
pub act_ref: Option<String>,
pub decision_ref: Option<String>,
pub artifact_refs: Vec<String>,
pub status: Option<String>,
pub verification: Option<ReceiptVerificationProjection>,
}Fields§
§schema: String§entry_id: String§recorded_at: String§projector_id: String§source_refs: Vec<String>§watermark: String§event_kind: String§summary: String§receipt_ref: Option<String>§harness_ref: Option<String>§act_ref: Option<String>§decision_ref: Option<String>§artifact_refs: Vec<String>§status: Option<String>§verification: Option<ReceiptVerificationProjection>Trait Implementations§
Source§impl Clone for JournalProjectionRow
impl Clone for JournalProjectionRow
Source§fn clone(&self) -> JournalProjectionRow
fn clone(&self) -> JournalProjectionRow
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 JournalProjectionRow
impl Debug for JournalProjectionRow
Source§impl<'de> Deserialize<'de> for JournalProjectionRow
impl<'de> Deserialize<'de> for JournalProjectionRow
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
impl Eq for JournalProjectionRow
Source§impl PartialEq for JournalProjectionRow
impl PartialEq for JournalProjectionRow
Source§fn eq(&self, other: &JournalProjectionRow) -> bool
fn eq(&self, other: &JournalProjectionRow) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for JournalProjectionRow
impl Serialize for JournalProjectionRow
impl StructuralPartialEq for JournalProjectionRow
Auto Trait Implementations§
impl Freeze for JournalProjectionRow
impl RefUnwindSafe for JournalProjectionRow
impl Send for JournalProjectionRow
impl Sync for JournalProjectionRow
impl Unpin for JournalProjectionRow
impl UnsafeUnpin for JournalProjectionRow
impl UnwindSafe for JournalProjectionRow
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<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.