pub struct UnixPaths {
pub local_out: PathBuf,
pub local_in: PathBuf,
pub remote_dir: PathBuf,
}Expand description
Where the UNIX-domain monitor’s sockets live, once resolved.
Fields§
§local_out: PathBufssh’s -L listener. rash connects here to send a probe, and unlinks it
before each start so a leftover cannot stop ssh binding it.
local_in: PathBufrash’s own listener, where the probe arrives back.
remote_dir: PathBufDirectory on the remote in which sshd binds the -R socket. The file
name within it changes on every start.
Trait Implementations§
impl Eq for UnixPaths
impl StructuralPartialEq for UnixPaths
Auto Trait Implementations§
impl Freeze for UnixPaths
impl RefUnwindSafe for UnixPaths
impl Send for UnixPaths
impl Sync for UnixPaths
impl Unpin for UnixPaths
impl UnsafeUnpin for UnixPaths
impl UnwindSafe for UnixPaths
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