pub enum HostKeyCheckMode {
Yes,
AcceptNew,
No,
}Expand description
SSH host key verification policy.
Variants§
Yes
Require an existing matching known_hosts entry.
AcceptNew
Learn unknown keys, but reject changed keys.
No
Disable host key verification.
Implementations§
Source§impl HostKeyCheckMode
impl HostKeyCheckMode
Sourcepub fn as_openssh_value(self) -> &'static str
pub fn as_openssh_value(self) -> &'static str
OpenSSH StrictHostKeyChecking value for this policy.
Trait Implementations§
Source§impl Clone for HostKeyCheckMode
impl Clone for HostKeyCheckMode
Source§fn clone(&self) -> HostKeyCheckMode
fn clone(&self) -> HostKeyCheckMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for HostKeyCheckMode
Source§impl Debug for HostKeyCheckMode
impl Debug for HostKeyCheckMode
Source§impl Default for HostKeyCheckMode
impl Default for HostKeyCheckMode
Source§fn default() -> HostKeyCheckMode
fn default() -> HostKeyCheckMode
Returns the “default value” for a type. Read more
impl Eq for HostKeyCheckMode
Source§impl PartialEq for HostKeyCheckMode
impl PartialEq for HostKeyCheckMode
impl StructuralPartialEq for HostKeyCheckMode
Source§impl ValueEnum for HostKeyCheckMode
impl ValueEnum for HostKeyCheckMode
Auto Trait Implementations§
impl Freeze for HostKeyCheckMode
impl RefUnwindSafe for HostKeyCheckMode
impl Send for HostKeyCheckMode
impl Sync for HostKeyCheckMode
impl Unpin for HostKeyCheckMode
impl UnsafeUnpin for HostKeyCheckMode
impl UnwindSafe for HostKeyCheckMode
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