pub struct InflightChild(/* private fields */);Expand description
The ssh child currently running, shared between the push worker and the UI thread. Esc and q terminate it through here, so a cancel acts within the SIGTERM grace window instead of waiting for ssh to give up.
Implementations§
Source§impl InflightChild
impl InflightChild
Trait Implementations§
Source§impl Clone for InflightChild
impl Clone for InflightChild
Auto Trait Implementations§
impl Freeze for InflightChild
impl RefUnwindSafe for InflightChild
impl Send for InflightChild
impl Sync for InflightChild
impl Unpin for InflightChild
impl UnsafeUnpin for InflightChild
impl UnwindSafe for InflightChild
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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