pub struct PosixDiagnosticAdapter;Expand description
Production adapter that shells out to system binaries.
Trait Implementations§
Source§impl CryptoDiagnosticProvider for PosixDiagnosticAdapter
impl CryptoDiagnosticProvider for PosixDiagnosticAdapter
Source§fn check_ssh_keygen_available(&self) -> Result<CheckResult, DiagnosticError>
fn check_ssh_keygen_available(&self) -> Result<CheckResult, DiagnosticError>
Check that ssh-keygen is available on the system.
Source§impl GitDiagnosticProvider for PosixDiagnosticAdapter
impl GitDiagnosticProvider for PosixDiagnosticAdapter
Source§fn check_git_version(&self) -> Result<CheckResult, DiagnosticError>
fn check_git_version(&self) -> Result<CheckResult, DiagnosticError>
Check that git is installed and return version info.
Source§fn get_git_config(&self, key: &str) -> Result<Option<String>, DiagnosticError>
fn get_git_config(&self, key: &str) -> Result<Option<String>, DiagnosticError>
Read a global git config value, returning
None if unset.Auto Trait Implementations§
impl Freeze for PosixDiagnosticAdapter
impl RefUnwindSafe for PosixDiagnosticAdapter
impl Send for PosixDiagnosticAdapter
impl Sync for PosixDiagnosticAdapter
impl Unpin for PosixDiagnosticAdapter
impl UnsafeUnpin for PosixDiagnosticAdapter
impl UnwindSafe for PosixDiagnosticAdapter
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