Struct assembly_fdb::file::FDBBucketHeader
pub struct FDBBucketHeader {
pub row_header_list_head_addr: u32,
}
Expand description
The header of a single bucket.
A bucket is a linked list of references to rows that all have the same primary key hash.
Fields§
§row_header_list_head_addr: u32
Offset of the first element of the linked list or 0xffffffff.
Trait Implementations§
§impl Clone for FDBBucketHeader
impl Clone for FDBBucketHeader
§fn clone(&self) -> FDBBucketHeader
fn clone(&self) -> FDBBucketHeader
Returns a copy 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 more§impl Debug for FDBBucketHeader
impl Debug for FDBBucketHeader
§impl From<u32> for FDBBucketHeader
impl From<u32> for FDBBucketHeader
§fn from(row_header_list_head_addr: u32) -> FDBBucketHeader
fn from(row_header_list_head_addr: u32) -> FDBBucketHeader
Converts to this type from the input type.
§impl PartialEq<FDBBucketHeader> for FDBBucketHeader
impl PartialEq<FDBBucketHeader> for FDBBucketHeader
§fn eq(&self, other: &FDBBucketHeader) -> bool
fn eq(&self, other: &FDBBucketHeader) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.