pub struct SshLocation { /* private fields */ }Expand description
SSH経由リモートホストの拠点。
RemoteShell.batch_inspect() でスキャンする。
Implementations§
Source§impl SshLocation
impl SshLocation
pub fn new(id: LocationId, root: PathBuf, shell: Arc<dyn RemoteShell>) -> Self
Trait Implementations§
Source§impl Location for SshLocation
impl Location for SshLocation
Source§fn id(&self) -> &LocationId
fn id(&self) -> &LocationId
この拠点の識別子。
Auto Trait Implementations§
impl Freeze for SshLocation
impl !RefUnwindSafe for SshLocation
impl Send for SshLocation
impl Sync for SshLocation
impl Unpin for SshLocation
impl UnsafeUnpin for SshLocation
impl !UnwindSafe for SshLocation
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