Struct pancake_engine_ssi::lsm::unit::commit_info::CommitInfo
source · pub struct CommitInfo {
pub commit_ver_hi_incl: CommitVer,
pub commit_ver_lo_incl: CommitVer,
pub replacement_num: ReplacementNum,
pub data_type: CommitDataType,
}Fields§
§commit_ver_hi_incl: CommitVer§commit_ver_lo_incl: CommitVer§replacement_num: ReplacementNum§data_type: CommitDataTypeImplementations§
source§impl CommitInfo
impl CommitInfo
pub fn commit_ver_hi_incl(&self) -> &CommitVer
pub fn set_commit_ver_hi_incl(&mut self, value: CommitVer) -> &mut Self
pub fn commit_ver_lo_incl(&self) -> &CommitVer
pub fn set_commit_ver_lo_incl(&mut self, value: CommitVer) -> &mut Self
pub fn replacement_num(&self) -> &ReplacementNum
pub fn set_replacement_num(&mut self, value: ReplacementNum) -> &mut Self
pub fn data_type(&self) -> &CommitDataType
pub fn set_data_type(&mut self, value: CommitDataType) -> &mut Self
Trait Implementations§
source§impl PartialEq for CommitInfo
impl PartialEq for CommitInfo
source§fn eq(&self, other: &CommitInfo) -> bool
fn eq(&self, other: &CommitInfo) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for CommitInfo
impl StructuralEq for CommitInfo
impl StructuralPartialEq for CommitInfo
Auto Trait Implementations§
impl RefUnwindSafe for CommitInfo
impl Send for CommitInfo
impl Sync for CommitInfo
impl Unpin for CommitInfo
impl UnwindSafe for CommitInfo
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