Struct pancake_engine_ssi::opers::fc::fc_segm::SegmParams
source · struct SegmParams {
pub newer_node: Option<NonNullSendPtr<ListNode<CommittedUnit>>>,
pub first_node: Option<NonNullSendPtr<ListNode<CommittedUnit>>>,
pub first_commit_ver: CommitVer,
pub last_node: Option<NonNullSendPtr<ListNode<CommittedUnit>>>,
pub older_commit_ver: Option<CommitVer>,
}Fields§
§newer_node: Option<NonNullSendPtr<ListNode<CommittedUnit>>>The node immediately newer than the segment.
first_node: Option<NonNullSendPtr<ListNode<CommittedUnit>>>The newest node included in the segment.
first_commit_ver: CommitVerThe newest commit ver included in the segment.
last_node: Option<NonNullSendPtr<ListNode<CommittedUnit>>>The oldest node included in the segment.
older_commit_ver: Option<CommitVer>The commit ver immediately older than the segment.
Auto Trait Implementations§
impl RefUnwindSafe for SegmParams
impl Send for SegmParams
impl Sync for SegmParams
impl Unpin for SegmParams
impl UnwindSafe for SegmParams
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