pub struct MergeCandidateAbandonmentPreparation {
pub write_id: WriteId,
pub commit: PreparedProtocolObject<VerifiedStoreBatchCommit>,
pub head: PreparedProtocolObject<StoreDeviceHead>,
pub history_evidence: RetainedMergeCommitEvidence,
}Fields§
§write_id: WriteId§commit: PreparedProtocolObject<VerifiedStoreBatchCommit>§head: PreparedProtocolObject<StoreDeviceHead>§history_evidence: RetainedMergeCommitEvidenceAuto Trait Implementations§
impl !Freeze for MergeCandidateAbandonmentPreparation
impl RefUnwindSafe for MergeCandidateAbandonmentPreparation
impl Send for MergeCandidateAbandonmentPreparation
impl Sync for MergeCandidateAbandonmentPreparation
impl Unpin for MergeCandidateAbandonmentPreparation
impl UnsafeUnpin for MergeCandidateAbandonmentPreparation
impl UnwindSafe for MergeCandidateAbandonmentPreparation
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