pub struct MergeEvidenceDisplayOperation {
pub index: usize,
pub op_seq: Option<u32>,
pub kind: Option<&'static str>,
pub path: Option<String>,
}Expand description
Public operation summary for merge-evidence display.
Fields§
§index: usizeZero-based operation index in the displayed side.
op_seq: Option<u32>One-based operation sequence recorded by the patch.
kind: Option<&'static str>Operation kind.
path: Option<String>Repository-relative path, when safe and available.
Trait Implementations§
Source§impl Clone for MergeEvidenceDisplayOperation
impl Clone for MergeEvidenceDisplayOperation
Source§fn clone(&self) -> MergeEvidenceDisplayOperation
fn clone(&self) -> MergeEvidenceDisplayOperation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Eq for MergeEvidenceDisplayOperation
impl StructuralPartialEq for MergeEvidenceDisplayOperation
Auto Trait Implementations§
impl Freeze for MergeEvidenceDisplayOperation
impl RefUnwindSafe for MergeEvidenceDisplayOperation
impl Send for MergeEvidenceDisplayOperation
impl Sync for MergeEvidenceDisplayOperation
impl Unpin for MergeEvidenceDisplayOperation
impl UnsafeUnpin for MergeEvidenceDisplayOperation
impl UnwindSafe for MergeEvidenceDisplayOperation
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