pub struct BisectSelection {
pub best: Option<BisectEntry>,
pub all: Vec<BisectEntry>,
pub total: usize,
}Expand description
Bisection analysis result for a selected revision set.
Fields§
§best: Option<BisectEntry>Best midpoint candidate, if the selected set is non-empty.
all: Vec<BisectEntry>All candidates sorted as --bisect-all requires.
total: usizeTotal number of commits in the bisection set.
Trait Implementations§
Source§impl Clone for BisectSelection
impl Clone for BisectSelection
Source§fn clone(&self) -> BisectSelection
fn clone(&self) -> BisectSelection
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 BisectSelection
impl Debug for BisectSelection
impl Eq for BisectSelection
Source§impl PartialEq for BisectSelection
impl PartialEq for BisectSelection
Source§fn eq(&self, other: &BisectSelection) -> bool
fn eq(&self, other: &BisectSelection) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BisectSelection
Auto Trait Implementations§
impl Freeze for BisectSelection
impl RefUnwindSafe for BisectSelection
impl Send for BisectSelection
impl Sync for BisectSelection
impl Unpin for BisectSelection
impl UnsafeUnpin for BisectSelection
impl UnwindSafe for BisectSelection
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