pub struct ZptyState {
pub pid: u32,
pub cmd: String,
pub stdin: Option<ChildStdin>,
pub stdout: Option<ChildStdout>,
pub child: Option<Child>,
}Expand description
State for a zpty pseudo-terminal
Fields§
§pid: u32§cmd: String§stdin: Option<ChildStdin>§stdout: Option<ChildStdout>§child: Option<Child>Auto Trait Implementations§
impl Freeze for ZptyState
impl RefUnwindSafe for ZptyState
impl Send for ZptyState
impl Sync for ZptyState
impl Unpin for ZptyState
impl UnsafeUnpin for ZptyState
impl UnwindSafe for ZptyState
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more