pub struct FreeListPages { /* private fields */ }Expand description
§Free page list (8 Bytes) => First(4 Bytes) + TotalPages (4 Bytes)
Unused pages in the database file are stored on a freelist.
Implementations§
Source§impl FreeListPages
impl FreeListPages
pub fn first(&self) -> &FreeListPagesFirstTrunkPage
pub fn total(&self) -> &FreeListPagesTotalPages
Trait Implementations§
Source§impl Debug for FreeListPages
impl Debug for FreeListPages
Source§impl Default for FreeListPages
impl Default for FreeListPages
Source§fn default() -> FreeListPages
fn default() -> FreeListPages
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FreeListPages
impl RefUnwindSafe for FreeListPages
impl Send for FreeListPages
impl Sync for FreeListPages
impl Unpin for FreeListPages
impl UnwindSafe for FreeListPages
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