pub struct RcpdProcess {
pub child: Child<Arc<Session>>,
pub conn_info: RcpdConnectionInfo,
/* private fields */
}Expand description
Result of starting an rcpd process.
Fields§
§child: Child<Arc<Session>>SSH child process handle
conn_info: RcpdConnectionInfoConnection info (address and optional fingerprint)
Auto Trait Implementations§
impl !Freeze for RcpdProcess
impl !RefUnwindSafe for RcpdProcess
impl Send for RcpdProcess
impl Sync for RcpdProcess
impl Unpin for RcpdProcess
impl UnsafeUnpin for RcpdProcess
impl !UnwindSafe for RcpdProcess
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request