pub struct CommitAnnotationGuard {
pub expected_sha: String,
pub source_identity: String,
pub commits: CommitAnnotationCursorValue,
pub checkpoint: CommitAnnotationCursorValue,
}Expand description
Preconditions carried from the selected repository and preview into the graph store’s writer transaction.
Fields§
§expected_sha: String§source_identity: String§commits: CommitAnnotationCursorValue§checkpoint: CommitAnnotationCursorValueTrait Implementations§
Source§impl Clone for CommitAnnotationGuard
impl Clone for CommitAnnotationGuard
Auto Trait Implementations§
impl Freeze for CommitAnnotationGuard
impl RefUnwindSafe for CommitAnnotationGuard
impl Send for CommitAnnotationGuard
impl Sync for CommitAnnotationGuard
impl Unpin for CommitAnnotationGuard
impl UnsafeUnpin for CommitAnnotationGuard
impl UnwindSafe for CommitAnnotationGuard
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