Structs§
- Authentication
Event - Authentication
Prompt - Config
- A context for resolving configuration values. Holds a combination of environment and token expansion state, as well as the set of configs that should be consulted.
- Exec
Result - File
Descriptor FileDescriptor
is a thin wrapper on top of theOwnedHandle
type that exposes the ability to Read and Write to the platformRawFileDescriptor
.- File
Permissions - Represents permissions associated with a remote file
- Host
Verification Event - Metadata
- Represents metadata about a remote file
- Open
Options - Represents options to provide when opening a file or directory
- PtySize
- Represents the size of the visible display area in the pty
- Rename
Options - Represents options to provide when renaming a file or directory
- Session
- Sftp
- Represents an open sftp channel for performing filesystem operations
- SshChild
Process - SshPty
- Utf8
Path - A slice of a UTF-8 path (akin to
str
). - Utf8
Path Buf - An owned, mutable UTF-8 path (akin to
String
).
Enums§
- File
Type - Represents the type associated with a remote file
- Open
File Type - Represents whether opening a file or directory
- Session
Event - Sftp
Channel Error - Represents an error that can occur when working with the SFTP channel
- Sftp
Error - Represents errors associated with sftp operations
- Write
Mode - Represents different writing modes for opening a file
Traits§
- Child
- Represents a child process spawned into the pty. This handle can be used to wait for or terminate that child process.
- Child
Killer - Represents the ability to signal a Child to terminate
- Master
Pty - Represents the master/control end of the pty
Type Aliases§
- Config
Map - Sftp
Channel Result - Represents the result of some SFTP channel operation
- Sftp
Result - Represents a result whose error is
SftpError