pub struct PrivateBareGitRepository { /* private fields */ }Implementations§
Source§impl PrivateBareGitRepository
impl PrivateBareGitRepository
pub fn open(root: impl AsRef<Path>) -> Result<Self, PrivateGitRepositoryError>
pub const fn paths(&self) -> &PrivateGitRepositoryPaths
pub fn process_context( &self, ) -> Result<GitProcessContext, PrivateGitRepositoryError>
pub fn verify(&self) -> Result<(), PrivateGitRepositoryError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PrivateBareGitRepository
impl RefUnwindSafe for PrivateBareGitRepository
impl Send for PrivateBareGitRepository
impl Sync for PrivateBareGitRepository
impl Unpin for PrivateBareGitRepository
impl UnsafeUnpin for PrivateBareGitRepository
impl UnwindSafe for PrivateBareGitRepository
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