pub struct GitInvocation { /* private fields */ }Expand description
Fixed Git argument vector plus optional bounded stdin.
Implementations§
Source§impl GitInvocation
impl GitInvocation
Sourcepub fn environment(&self) -> &[(GitEnvironmentVariable, OsString)]
pub fn environment(&self) -> &[(GitEnvironmentVariable, OsString)]
Explicit non-secret environment overrides.
Sourcepub const fn stdout_limit(&self) -> usize
pub const fn stdout_limit(&self) -> usize
Maximum retained standard-output bytes.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GitInvocation
impl RefUnwindSafe for GitInvocation
impl Send for GitInvocation
impl Sync for GitInvocation
impl Unpin for GitInvocation
impl UnsafeUnpin for GitInvocation
impl UnwindSafe for GitInvocation
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