pub struct RowEvent {
pub relation_id: u32,
pub lsn: PgLsn,
pub commit_lsn: Option<PgLsn>,
pub txid: Option<i64>,
pub commit_timestamp_ms: Option<i64>,
pub kind: RowEventKind,
pub values: Vec<ColumnValue>,
}Fields§
§relation_id: u32§lsn: PgLsn§commit_lsn: Option<PgLsn>§txid: Option<i64>§commit_timestamp_ms: Option<i64>§kind: RowEventKind§values: Vec<ColumnValue>Trait Implementations§
impl Eq for RowEvent
impl StructuralPartialEq for RowEvent
Auto Trait Implementations§
impl Freeze for RowEvent
impl RefUnwindSafe for RowEvent
impl Send for RowEvent
impl Sync for RowEvent
impl Unpin for RowEvent
impl UnsafeUnpin for RowEvent
impl UnwindSafe for RowEvent
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