pub struct TemporalHeader {
pub version: u32,
pub stride: u32,
pub node_count: u32,
pub page_count: u32,
pub root_page_offset: u64,
pub root_page_size: u32,
}Expand description
Header of the temporal index EVLR (32 bytes).
Fields§
§version: u32Format version (must be 1).
stride: u32Sampling stride — every N-th point is recorded.
node_count: u32Total number of node entries across all pages.
page_count: u32Total number of pages.
root_page_offset: u64Absolute file offset of the root page.
root_page_size: u32Size of the root page in bytes.
Trait Implementations§
Source§impl Clone for TemporalHeader
impl Clone for TemporalHeader
Source§fn clone(&self) -> TemporalHeader
fn clone(&self) -> TemporalHeader
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 TemporalHeader
impl RefUnwindSafe for TemporalHeader
impl Send for TemporalHeader
impl Sync for TemporalHeader
impl Unpin for TemporalHeader
impl UnsafeUnpin for TemporalHeader
impl UnwindSafe for TemporalHeader
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