Struct git2::cert::CertHostkey
source · pub struct CertHostkey<'a> { /* private fields */ }
Expand description
Hostkey information taken from libssh2
Implementations§
source§impl<'a> CertHostkey<'a>
impl<'a> CertHostkey<'a>
sourcepub fn hash_sha1(&self) -> Option<&[u8; 20]>
pub fn hash_sha1(&self) -> Option<&[u8; 20]>
Returns the SHA-1 hash of the hostkey, if available.
sourcepub fn hash_sha256(&self) -> Option<&[u8; 32]>
pub fn hash_sha256(&self) -> Option<&[u8; 32]>
Returns the SHA-256 hash of the hostkey, if available.
sourcepub fn hostkey_type(&self) -> Option<SshHostKeyType>
pub fn hostkey_type(&self) -> Option<SshHostKeyType>
Returns the type of the host key.
Auto Trait Implementations§
impl<'a> Freeze for CertHostkey<'a>
impl<'a> RefUnwindSafe for CertHostkey<'a>
impl<'a> !Send for CertHostkey<'a>
impl<'a> !Sync for CertHostkey<'a>
impl<'a> Unpin for CertHostkey<'a>
impl<'a> UnwindSafe for CertHostkey<'a>
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