pub struct ReachableCommitOptions { /* private fields */ }Expand description
Options for reachable commit walks.
Implementations§
Source§impl ReachableCommitOptions
impl ReachableCommitOptions
pub fn new() -> Self
pub fn first_parent(self, first_parent: bool) -> Self
pub fn follows_first_parent(self) -> bool
Trait Implementations§
Source§impl Clone for ReachableCommitOptions
impl Clone for ReachableCommitOptions
Source§fn clone(&self) -> ReachableCommitOptions
fn clone(&self) -> ReachableCommitOptions
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 Copy for ReachableCommitOptions
Source§impl Debug for ReachableCommitOptions
impl Debug for ReachableCommitOptions
Source§impl Default for ReachableCommitOptions
impl Default for ReachableCommitOptions
Source§fn default() -> ReachableCommitOptions
fn default() -> ReachableCommitOptions
Returns the “default value” for a type. Read more
impl Eq for ReachableCommitOptions
Source§impl PartialEq for ReachableCommitOptions
impl PartialEq for ReachableCommitOptions
Source§fn eq(&self, other: &ReachableCommitOptions) -> bool
fn eq(&self, other: &ReachableCommitOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ReachableCommitOptions
Auto Trait Implementations§
impl Freeze for ReachableCommitOptions
impl RefUnwindSafe for ReachableCommitOptions
impl Send for ReachableCommitOptions
impl Sync for ReachableCommitOptions
impl Unpin for ReachableCommitOptions
impl UnsafeUnpin for ReachableCommitOptions
impl UnwindSafe for ReachableCommitOptions
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