pub struct WalRecord {
pub flags: u16,
pub lsn: Lsn,
pub sequence: SequenceNumber,
pub payload: WalPayload,
}Fields§
§flags: u16§lsn: Lsn§sequence: SequenceNumber§payload: WalPayloadImplementations§
Source§impl WalRecord
impl WalRecord
pub fn new(lsn: Lsn, sequence: SequenceNumber, payload: WalPayload) -> Self
pub const fn record_type(&self) -> WalRecordType
Trait Implementations§
impl Eq for WalRecord
impl StructuralPartialEq for WalRecord
Auto Trait Implementations§
impl Freeze for WalRecord
impl RefUnwindSafe for WalRecord
impl Send for WalRecord
impl Sync for WalRecord
impl Unpin for WalRecord
impl UnsafeUnpin for WalRecord
impl UnwindSafe for WalRecord
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