pub struct ChkSha1Record {
pub block_offset: u64,
pub block_length: u32,
pub record_start: u32,
pub record_end: u32,
pub sha1: [u8; 20],
}Expand description
A parsed entry of a gc-chk-sha1 leaf node.
Fields§
§block_offset: u64§block_length: u32§record_start: u32§record_end: u32§sha1: [u8; 20]Implementations§
Source§impl ChkSha1Record
impl ChkSha1Record
Sourcepub fn format_value(&self) -> Vec<u8> ⓘ
pub fn format_value(&self) -> Vec<u8> ⓘ
Format the record’s value field: "block_offset block_length record_start record_end".
Trait Implementations§
Source§impl Clone for ChkSha1Record
impl Clone for ChkSha1Record
Source§impl Debug for ChkSha1Record
impl Debug for ChkSha1Record
impl Eq for ChkSha1Record
Source§impl PartialEq for ChkSha1Record
impl PartialEq for ChkSha1Record
impl StructuralPartialEq for ChkSha1Record
Auto Trait Implementations§
impl Freeze for ChkSha1Record
impl RefUnwindSafe for ChkSha1Record
impl Send for ChkSha1Record
impl Sync for ChkSha1Record
impl Unpin for ChkSha1Record
impl UnsafeUnpin for ChkSha1Record
impl UnwindSafe for ChkSha1Record
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.