pub struct Settings {
pub part_size: usize,
pub timeout: Duration,
pub data_timeout: Duration,
pub max_multipart_upload_parts: usize,
pub max_delete_objects: usize,
}
Fields§
§part_size: usize
Size of multipart upload part.
Note: On AWS S3 the part size is must be between 5MiB to 5GiB
timeout: Duration
Timeout for non data related operations.
data_timeout: Duration
Timeout for data upload/download operations.
max_multipart_upload_parts: usize
Maximum number of multipart uploads (for calculations of S3::max_upload_size()) (AWS limit is 10k)
max_delete_objects: usize
Maximum number of objects that can be deleted with one API call (AWS limit is 1k)