pub struct NoOpUploadListener;A no-op upload listener that ignores all callbacks. Useful for operations where progress tracking is not needed.
Passing it behaves exactly like passing None; it is for code that needs a &dyn FileUploadListener in hand regardless.
Trait Implementations
Source
fn on_multi_part_upload_complete(&self, _results: Vec<OperationResult>)
Called when all parts of a multi-part upload have been completed. Read more
Source
fn on_part_upload(&self, _result: OperationResult)
Called whenever a single part of a multi-part upload has been completed. Read more
Source
fn on_full_file_upload(&self, _result: OperationResult)
Called for each batch of whole files sent in one request, as it finishes, and for each file that could not be read to be sent. Read more
Source
fn on_multi_part_upload_cancel(&self, results: Vec<OperationResult>)
Called when a multi-part upload was aborted because one of its stages failed after it had been initiated. Read more