Struct rpgffi::ReorderBuffer [] [src]

#[repr(C)]
pub struct ReorderBuffer { pub by_txn: *mut HTAB, pub toplevel_by_lsn: dlist_head, pub by_txn_last_xid: TransactionId, pub by_txn_last_txn: *mut ReorderBufferTXN, pub begin: ReorderBufferBeginCB, pub apply_change: ReorderBufferApplyChangeCB, pub commit: ReorderBufferCommitCB, pub message: ReorderBufferMessageCB, pub private_data: *mut c_void, pub context: MemoryContext, pub cached_transactions: dlist_head, pub nr_cached_transactions: Size, pub cached_changes: dlist_head, pub nr_cached_changes: Size, pub cached_tuplebufs: slist_head, pub nr_cached_tuplebufs: Size, pub current_restart_decoding_lsn: XLogRecPtr, pub outbuf: *mut c_char, pub outbufsize: Size, }

Fields

Trait Implementations

impl Copy for ReorderBuffer
[src]

impl Clone for ReorderBuffer
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more