Expand description
Transfer Family Connector TUI CLI – SFTP-like browser via AWS Transfer API.
Re-exports§
pub use config::Config;
Modules§
- config
- Configuration for the Transfer Family Connector TUI CLI.
- error
- Error types for the Transfer Family Connector TUI CLI.
- listing
- Directory listing via AWS Transfer Family connector (
StartDirectoryListing+ S3). - local_
fs - Local file system abstraction for reading and writing files.
- retry
- Retry with exponential backoff and total operation timeout (60s).
- transfer
- File transfer (get/put) via AWS Transfer Family connector.
- transfer_
commands - Abstraction over AWS Transfer Family command operations.
- transfer_
storage - Abstraction over S3-like staging storage for transfer listings and file blobs.
- tui
- TUI (terminal UI) for the Transfer Family Connector CLI.
- types
- Domain newtypes for string-like values (connector ID, remote path, transfer ID, etc.).
Functions§
- run
- Runs the TUI event loop with AWS-backed services (loads config, creates clients).
- run_
with - Runs the TUI event loop with the given transfer, storage, and local-fs implementations.