Module upload_file_presigned

Module upload_file_presigned 

Source

Structs§

CompletePresigned
CreatePresigned
PresignedUploadOutcome
PresignedUploadState
State keeping track of whats been generated from a file upload, to help with reverted changes on failure

Enums§

PresignedUploadError

Functions§

complete_presigned
Completes a presigned file upload
create_presigned_upload
Create a new presigned file upload request
rollback_presigned_upload_file
Performs the process of rolling back a file upload based on the current upload state
safe_complete_presigned
Safely performs upload_file ensuring that on failure all resources are properly cleaned up