pub struct ThreadCommitStagedOutcome {
pub canonical_event_ids: Vec<String>,
pub server_event_ids: Vec<String>,
pub additional_outbox_ids: Vec<String>,
}Expand description
Identifiers assigned by stores during a successful staged commit.
Fields§
§canonical_event_ids: Vec<String>Canonical event ids in the same order as the input
canonical_drafts. Empty when the staged commit carried no events.
server_event_ids: Vec<String>Server-authored canonical event ids in the same order as the input
server_events. Empty when the staged commit attached no server events.
additional_outbox_ids: Vec<String>Outbox ids in the same order as additional_outbox. Empty when
the staged commit attached no inline-writer outbox rows.
Trait Implementations§
Source§impl Clone for ThreadCommitStagedOutcome
impl Clone for ThreadCommitStagedOutcome
Source§fn clone(&self) -> ThreadCommitStagedOutcome
fn clone(&self) -> ThreadCommitStagedOutcome
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 ThreadCommitStagedOutcome
impl Debug for ThreadCommitStagedOutcome
Source§impl Default for ThreadCommitStagedOutcome
impl Default for ThreadCommitStagedOutcome
Source§fn default() -> ThreadCommitStagedOutcome
fn default() -> ThreadCommitStagedOutcome
Returns the “default value” for a type. Read more
Source§impl PartialEq for ThreadCommitStagedOutcome
impl PartialEq for ThreadCommitStagedOutcome
Source§fn eq(&self, other: &ThreadCommitStagedOutcome) -> bool
fn eq(&self, other: &ThreadCommitStagedOutcome) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ThreadCommitStagedOutcome
Auto Trait Implementations§
impl Freeze for ThreadCommitStagedOutcome
impl RefUnwindSafe for ThreadCommitStagedOutcome
impl Send for ThreadCommitStagedOutcome
impl Sync for ThreadCommitStagedOutcome
impl Unpin for ThreadCommitStagedOutcome
impl UnsafeUnpin for ThreadCommitStagedOutcome
impl UnwindSafe for ThreadCommitStagedOutcome
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