pub struct DefaultAlgorithms {
pub ca_signature_algorithms: Vec<String>,
pub ciphers: Vec<String>,
pub host_key_algorithms: Vec<String>,
pub kex_algorithms: Vec<String>,
pub mac: Vec<String>,
pub pubkey_accepted_algorithms: Vec<String>,
}
Expand description
Default algorithms for ssh.
Fields§
§ca_signature_algorithms: Vec<String>
§ciphers: Vec<String>
§host_key_algorithms: Vec<String>
§kex_algorithms: Vec<String>
§mac: Vec<String>
§pubkey_accepted_algorithms: Vec<String>
Implementations§
Source§impl DefaultAlgorithms
impl DefaultAlgorithms
Sourcepub fn empty() -> Self
pub fn empty() -> Self
Create a new instance of DefaultAlgorithms
with empty fields.
Trait Implementations§
Source§impl Clone for DefaultAlgorithms
impl Clone for DefaultAlgorithms
Source§fn clone(&self) -> DefaultAlgorithms
fn clone(&self) -> DefaultAlgorithms
Returns a copy of the value. Read more
1.0.0 · 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 DefaultAlgorithms
impl Debug for DefaultAlgorithms
Source§impl Default for DefaultAlgorithms
impl Default for DefaultAlgorithms
Source§impl PartialEq for DefaultAlgorithms
impl PartialEq for DefaultAlgorithms
impl Eq for DefaultAlgorithms
impl StructuralPartialEq for DefaultAlgorithms
Auto Trait Implementations§
impl Freeze for DefaultAlgorithms
impl RefUnwindSafe for DefaultAlgorithms
impl Send for DefaultAlgorithms
impl Sync for DefaultAlgorithms
impl Unpin for DefaultAlgorithms
impl UnwindSafe for DefaultAlgorithms
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