pub struct LogBlockHeader {
pub block_no: u32,
pub flush_flag: bool,
pub data_len: u16,
pub first_rec_group: u16,
pub checkpoint_no: u32,
}Expand description
Log block header (first 14 bytes of each 512-byte block).
Fields§
§block_no: u32§flush_flag: bool§data_len: u16§first_rec_group: u16§checkpoint_no: u32Implementations§
Trait Implementations§
Source§impl Clone for LogBlockHeader
impl Clone for LogBlockHeader
Source§fn clone(&self) -> LogBlockHeader
fn clone(&self) -> LogBlockHeader
Returns a duplicate of the value. Read more
1.0.0 · 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 LogBlockHeader
impl Debug for LogBlockHeader
Auto Trait Implementations§
impl Freeze for LogBlockHeader
impl RefUnwindSafe for LogBlockHeader
impl Send for LogBlockHeader
impl Sync for LogBlockHeader
impl Unpin for LogBlockHeader
impl UnwindSafe for LogBlockHeader
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