pub struct TableRegistryPage {
pub pages_list_page: Page,
pub free_segments_page: Page,
pub index_registry_page: Page,
pub autoincrement_registry_page: Option<Page>,
}Expand description
Data regarding the table registry page.
Fields§
§pages_list_page: PageThe page where the list of pages for this table is stored.
free_segments_page: PageThe page where the free segments for this table are stored.
index_registry_page: PageThe page where the index registry for this table is stored.
autoincrement_registry_page: Option<Page>The page where the autoincrement registry for this table is stored. Only used if the table has an autoincrement column.
Trait Implementations§
Source§impl Clone for TableRegistryPage
impl Clone for TableRegistryPage
Source§fn clone(&self) -> TableRegistryPage
fn clone(&self) -> TableRegistryPage
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 TableRegistryPage
impl Debug for TableRegistryPage
Source§impl PartialEq for TableRegistryPage
impl PartialEq for TableRegistryPage
impl Copy for TableRegistryPage
impl Eq for TableRegistryPage
impl StructuralPartialEq for TableRegistryPage
Auto Trait Implementations§
impl Freeze for TableRegistryPage
impl RefUnwindSafe for TableRegistryPage
impl Send for TableRegistryPage
impl Sync for TableRegistryPage
impl Unpin for TableRegistryPage
impl UnsafeUnpin for TableRegistryPage
impl UnwindSafe for TableRegistryPage
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