feophantlib/engine/transactions/transaction_snapshot.rs
1//! Shows the values of valid transactions for use in visibility checks
2//! See rules here: http://www.interdb.jp/pg/pgsql05.html#_5.5.
3use super::TransactionId;
4
5#[derive(Clone, Debug)]
6pub struct TransactionSnapshot {
7 pub min: TransactionId,
8 pub max: TransactionId,
9 pub in_range: Vec<TransactionId>,
10}