pub struct SshSpec {
pub user: String,
pub host: String,
pub port: Option<u16>,
pub identity: Option<PathBuf>,
}Expand description
The control-channel SSH target: the operator’s interactive key, never the
forced-command key that host add goes on to install.
Fields§
§user: String§host: String§port: Option<u16>§identity: Option<PathBuf>Trait Implementations§
Auto Trait Implementations§
impl Freeze for SshSpec
impl RefUnwindSafe for SshSpec
impl Send for SshSpec
impl Sync for SshSpec
impl Unpin for SshSpec
impl UnsafeUnpin for SshSpec
impl UnwindSafe for SshSpec
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