pub struct RrvBucketHeader {
pub header_size: u8,
pub initial_rrv_identifier: u32,
pub checksum: u32,
}Expand description
Parsed RRV bucket header.
Fields§
§header_size: u8Header size byte (always 0x20 for modern format).
initial_rrv_identifier: u32Starting RRV identifier. Each entry’s identifier is computed as
initial_rrv_identifier + (entry_index * 4).
checksum: u32Stored XOR-32 checksum.
Implementations§
Trait Implementations§
Source§impl Clone for RrvBucketHeader
impl Clone for RrvBucketHeader
Source§fn clone(&self) -> RrvBucketHeader
fn clone(&self) -> RrvBucketHeader
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RrvBucketHeader
Source§impl Debug for RrvBucketHeader
impl Debug for RrvBucketHeader
impl Eq for RrvBucketHeader
Source§impl PartialEq for RrvBucketHeader
impl PartialEq for RrvBucketHeader
Source§fn eq(&self, other: &RrvBucketHeader) -> bool
fn eq(&self, other: &RrvBucketHeader) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RrvBucketHeader
Auto Trait Implementations§
impl Freeze for RrvBucketHeader
impl RefUnwindSafe for RrvBucketHeader
impl Send for RrvBucketHeader
impl Sync for RrvBucketHeader
impl Unpin for RrvBucketHeader
impl UnsafeUnpin for RrvBucketHeader
impl UnwindSafe for RrvBucketHeader
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