[−][src]Struct thrussh::Preferred
Lists of preferred algorithms. This is normally hard-coded into implementations.
Fields
kex: &'static [Name]
Preferred key exchange algorithms.
key: &'static [Name]
Preferred public key algorithms.
cipher: &'static [Name]
Preferred symmetric ciphers.
mac: &'static [&'static str]
Preferred MAC algorithms.
compression: &'static [&'static str]
Preferred compression algorithms.
Trait Implementations
Auto Trait Implementations
impl Send for Preferred
impl Sync for Preferred
impl Unpin for Preferred
impl UnwindSafe for Preferred
impl RefUnwindSafe for Preferred
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,