Struct persist::s3::MultipartConfig [−][src]
Fields
multipart_threshold: usize
multipart_chunk_size: usize
Implementations
The minimum object size for which we start using multipart upload.
From the official aws cli
tool implementation:
https://github.com/aws/aws-cli/blob/2.4.14/awscli/customizations/s3/transferconfig.py#L18-L29
The size of each part (except the last) in a multipart upload.
From the official aws cli
tool implementation:
https://github.com/aws/aws-cli/blob/2.4.14/awscli/customizations/s3/transferconfig.py#L18-L29
The largest size object creatable in S3.
From https://docs.aws.amazon.com/AmazonS3/latest/userguide/qfacts.html
The minimum size of a part in a multipart upload.
This minimum doesn’t apply to the last chunk, which can be any size.
From https://docs.aws.amazon.com/AmazonS3/latest/userguide/qfacts.html
The smallest allowable part number (inclusive).
From https://docs.aws.amazon.com/AmazonS3/latest/userguide/qfacts.html
The largest allowable part number (inclusive).
From https://docs.aws.amazon.com/AmazonS3/latest/userguide/qfacts.html
fn part_iter(&self, blob_len: usize) -> MultipartChunkIterⓘNotable traits for MultipartChunkIterimpl Iterator for MultipartChunkIter type Item = (u32, Range<usize>);
impl Iterator for MultipartChunkIter type Item = (u32, Range<usize>);
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for MultipartConfig
impl Send for MultipartConfig
impl Sync for MultipartConfig
impl Unpin for MultipartConfig
impl UnwindSafe for MultipartConfig
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more