Struct ssh_jumper_model::JumpHostAuthParams [−][src]
pub struct JumpHostAuthParams<'auth> {
pub user_name: Cow<'auth, str>,
pub private_key: Cow<'auth, Path>,
pub passphrase: Option<Cow<'auth, str>>,
}
Expand description
Parameters to authenticate with the jump host.
Fields
user_name: Cow<'auth, str>
User to log in to the jump host as.
private_key: Cow<'auth, Path>
Private key to use.
passphrase: Option<Cow<'auth, str>>
Passphrase for the private key.
Implementations
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl<'auth> RefUnwindSafe for JumpHostAuthParams<'auth>
impl<'auth> Send for JumpHostAuthParams<'auth>
impl<'auth> Sync for JumpHostAuthParams<'auth>
impl<'auth> Unpin for JumpHostAuthParams<'auth>
impl<'auth> UnwindSafe for JumpHostAuthParams<'auth>
Blanket Implementations
Mutably borrows from an owned value. Read more