pub struct BTreePageHeader {
pub page_type: PageType,
pub first_freeblock: u16,
pub cell_count: u16,
pub cell_content_offset: u16,
pub fragmented_free_bytes: u8,
pub right_most_pointer: Option<u32>,
}Expand description
B-Tree Page 头部信息
Fields§
§page_type: PageType§first_freeblock: u16§cell_count: u16§cell_content_offset: u16§fragmented_free_bytes: u8§right_most_pointer: Option<u32>Trait Implementations§
Source§impl Clone for BTreePageHeader
impl Clone for BTreePageHeader
Source§fn clone(&self) -> BTreePageHeader
fn clone(&self) -> BTreePageHeader
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 moreAuto Trait Implementations§
impl Freeze for BTreePageHeader
impl RefUnwindSafe for BTreePageHeader
impl Send for BTreePageHeader
impl Sync for BTreePageHeader
impl Unpin for BTreePageHeader
impl UnwindSafe for BTreePageHeader
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