pub struct GitSummaryRequest {
pub repo_root: PathBuf,
pub commit: Option<String>,
}Fields§
§repo_root: PathBuf§commit: Option<String>Implementations§
Source§impl GitSummaryRequest
impl GitSummaryRequest
pub fn from_commit( repo_root: impl Into<PathBuf>, commit: impl Into<String>, ) -> Self
pub fn working_tree(repo_root: impl Into<PathBuf>) -> Self
Trait Implementations§
Source§impl Clone for GitSummaryRequest
impl Clone for GitSummaryRequest
Source§fn clone(&self) -> GitSummaryRequest
fn clone(&self) -> GitSummaryRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 GitSummaryRequest
impl RefUnwindSafe for GitSummaryRequest
impl Send for GitSummaryRequest
impl Sync for GitSummaryRequest
impl Unpin for GitSummaryRequest
impl UnsafeUnpin for GitSummaryRequest
impl UnwindSafe for GitSummaryRequest
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