Structs

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.

FileDescriptor is a thin wrapper on top of the OwnedHandle type that exposes the ability to Read and Write to the platform RawFileDescriptor.

Represents permissions associated with a remote file

Represents metadata about a remote file

Represents options to provide when opening a file or directory

Represents the size of the visible display area in the pty

Represents options to provide when renaming a file or directory

Represents an open sftp channel for performing filesystem operations

A slice of a UTF-8 path (akin to str).

An owned, mutable UTF-8 path (akin to String).

Enums

Represents the type associated with a remote file

Represents whether opening a file or directory

Represents an error that can occur when working with the SFTP channel

Represents errors associated with sftp operations

Represents different writing modes for opening a file

Traits

Represents a child process spawned into the pty. This handle can be used to wait for or terminate that child process.

Represents the ability to signal a Child to terminate

Represents the master/control end of the pty

Type Definitions

Represents the result of some SFTP channel operation

Represents a result whose error is SftpError