pub struct RecordEnvelopeV2 {
pub event_id: EventId,
pub database_id: DatabaseId,
pub branch_id: BranchId,
pub stream_id: StreamId,
pub stream_revision: StreamRevision,
pub timestamp_unix_nanos: i64,
pub event_type: EventType,
pub schema_version: u32,
pub codec: CodecId,
pub batch_id: BatchId,
pub batch_index: u32,
pub metadata: Metadata,
}Fields§
§event_id: EventId§database_id: DatabaseId§branch_id: BranchId§stream_id: StreamId§stream_revision: StreamRevision§timestamp_unix_nanos: i64§event_type: EventType§schema_version: u32§codec: CodecId§batch_id: BatchId§batch_index: u32§metadata: MetadataTrait Implementations§
Source§impl Clone for RecordEnvelopeV2
impl Clone for RecordEnvelopeV2
Source§fn clone(&self) -> RecordEnvelopeV2
fn clone(&self) -> RecordEnvelopeV2
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 RecordEnvelopeV2
impl Debug for RecordEnvelopeV2
impl Eq for RecordEnvelopeV2
Source§impl PartialEq for RecordEnvelopeV2
impl PartialEq for RecordEnvelopeV2
impl StructuralPartialEq for RecordEnvelopeV2
Auto Trait Implementations§
impl Freeze for RecordEnvelopeV2
impl RefUnwindSafe for RecordEnvelopeV2
impl Send for RecordEnvelopeV2
impl Sync for RecordEnvelopeV2
impl Unpin for RecordEnvelopeV2
impl UnsafeUnpin for RecordEnvelopeV2
impl UnwindSafe for RecordEnvelopeV2
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