pub struct BisectEntry {
pub oid: ObjectId,
pub reaches: usize,
pub distance: usize,
}Expand description
Per-commit bisection score for rev-list --bisect* output.
Fields§
§oid: ObjectIdCandidate commit object ID.
reaches: usizeNumber of candidate commits reachable from oid, including oid.
distance: usizeGit’s bisection distance, min(reaches, all - reaches).
Trait Implementations§
Source§impl Clone for BisectEntry
impl Clone for BisectEntry
Source§fn clone(&self) -> BisectEntry
fn clone(&self) -> BisectEntry
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 moreSource§impl Debug for BisectEntry
impl Debug for BisectEntry
impl Eq for BisectEntry
Source§impl PartialEq for BisectEntry
impl PartialEq for BisectEntry
Source§fn eq(&self, other: &BisectEntry) -> bool
fn eq(&self, other: &BisectEntry) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BisectEntry
Auto Trait Implementations§
impl Freeze for BisectEntry
impl RefUnwindSafe for BisectEntry
impl Send for BisectEntry
impl Sync for BisectEntry
impl Unpin for BisectEntry
impl UnsafeUnpin for BisectEntry
impl UnwindSafe for BisectEntry
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