pub struct GitCommitTreeOptsBuilder { /* private fields */ }Expand description
Builder for GitCommitTreeOpts.
Implementations§
Source§impl GitCommitTreeOptsBuilder
impl GitCommitTreeOptsBuilder
Sourcepub fn depth<VALUE: Into<isize>>(&mut self, value: VALUE) -> &mut Self
pub fn depth<VALUE: Into<isize>>(&mut self, value: VALUE) -> &mut Self
The depth of the tree to fetch.
Sourcepub fn discard_git_dir<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
pub fn discard_git_dir<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
Set to true to discard .git directory.
Set to true to populate tag refs in the local checkout .git.
Sourcepub fn build(&self) -> Result<GitCommitTreeOpts, GitCommitTreeOptsBuilderError>
pub fn build(&self) -> Result<GitCommitTreeOpts, GitCommitTreeOptsBuilderError>
Trait Implementations§
Source§impl Clone for GitCommitTreeOptsBuilder
impl Clone for GitCommitTreeOptsBuilder
Source§fn clone(&self) -> GitCommitTreeOptsBuilder
fn clone(&self) -> GitCommitTreeOptsBuilder
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 moreAuto Trait Implementations§
impl Freeze for GitCommitTreeOptsBuilder
impl RefUnwindSafe for GitCommitTreeOptsBuilder
impl Send for GitCommitTreeOptsBuilder
impl Sync for GitCommitTreeOptsBuilder
impl Unpin for GitCommitTreeOptsBuilder
impl UnsafeUnpin for GitCommitTreeOptsBuilder
impl UnwindSafe for GitCommitTreeOptsBuilder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more