pub struct RsyncTransport { /* private fields */ }Expand description
rsync over SSH with the server’s host key pinned (see known_hosts).
Auth and topology are resolved by the caller and passed in: the front-end
owns where the identity file lives and how the remote path is derived, so the
engine makes no assumptions about ~/.ssh layout or project naming.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RsyncTransport
impl RefUnwindSafe for RsyncTransport
impl Send for RsyncTransport
impl Sync for RsyncTransport
impl Unpin for RsyncTransport
impl UnsafeUnpin for RsyncTransport
impl UnwindSafe for RsyncTransport
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