Struct distant_ssh2::DistantLaunchOpts
source · [−]pub struct DistantLaunchOpts {
pub binary: String,
pub args: String,
pub use_login_shell: bool,
pub timeout: Duration,
}Expand description
Represents options to be provided when converting an ssh client into a distant client
Fields
binary: StringBinary to use for distant server
args: StringArguments to supply to the distant server when starting it
use_login_shell: boolIf true, launches via echo distant listen ... | $SHELL -l, otherwise attempts to launch
by directly invoking distant
timeout: DurationTimeout to use when connecting to the distant server
Trait Implementations
sourceimpl Clone for DistantLaunchOpts
impl Clone for DistantLaunchOpts
sourcefn clone(&self) -> DistantLaunchOpts
fn clone(&self) -> DistantLaunchOpts
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for DistantLaunchOpts
impl Debug for DistantLaunchOpts
Auto Trait Implementations
impl RefUnwindSafe for DistantLaunchOpts
impl Send for DistantLaunchOpts
impl Sync for DistantLaunchOpts
impl Unpin for DistantLaunchOpts
impl UnwindSafe for DistantLaunchOpts
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more