sulfite 0.0.9

A high-level S3 client built on AWS SDK for Rust for bandwidth saturation
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#![doc = include_str!("../README.md")]

mod retry_strategy;
mod s3_client;
mod utils;

pub use retry_strategy::RetryStrategy;
pub use s3_client::{
    CommonPrefixInfo, ListObjectsV2PageIter, NoopProgressBar, ObjectInfo, ProgressBar, RetryConfig,
    S3Client, S3ClientConfig, S3Error, DEFAULT_MULTIPART_CHUNK_SIZE, DEFAULT_MULTIPART_N_WORKERS,
    DEFAULT_READ_TIMEOUT, DEFAULT_RETRIABLE_CLIENT_STATUS_CODES,
    DEFAULT_RETRIABLE_CLIENT_STATUS_CODES_STR,
};
pub use utils::generate_random_hex;