pub enum KnownHostsPolicy {
Strict,
Add,
AcceptAll,
}Expand description
Known hosts policy for SSH connections.
Variants§
Strict
Strictly verify known hosts (recommended for production).
Add
Add unknown hosts automatically (for development).
AcceptAll
Accept all hosts without verification (INSECURE - testing only).
Trait Implementations§
Source§impl Clone for KnownHostsPolicy
impl Clone for KnownHostsPolicy
Source§fn clone(&self) -> KnownHostsPolicy
fn clone(&self) -> KnownHostsPolicy
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 moreSource§impl Debug for KnownHostsPolicy
impl Debug for KnownHostsPolicy
Source§impl PartialEq for KnownHostsPolicy
impl PartialEq for KnownHostsPolicy
Source§fn eq(&self, other: &KnownHostsPolicy) -> bool
fn eq(&self, other: &KnownHostsPolicy) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for KnownHostsPolicy
impl Eq for KnownHostsPolicy
impl StructuralPartialEq for KnownHostsPolicy
Auto Trait Implementations§
impl Freeze for KnownHostsPolicy
impl RefUnwindSafe for KnownHostsPolicy
impl Send for KnownHostsPolicy
impl Sync for KnownHostsPolicy
impl Unpin for KnownHostsPolicy
impl UnsafeUnpin for KnownHostsPolicy
impl UnwindSafe for KnownHostsPolicy
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.