pub struct UploadOptions {
pub skip_derive: bool,
pub keep_old_version: bool,
pub interactive_priority: bool,
pub size_hint: Option<u64>,
}Expand description
Per-upload options for IA S3 requests.
Fields§
§skip_derive: boolSkip the derive queue for this upload.
keep_old_version: boolKeep the old file version if the key already exists.
interactive_priority: boolRequest interactive priority in the ingest queue.
size_hint: Option<u64>Optional size hint for the full bucket.
Trait Implementations§
Source§impl Clone for UploadOptions
impl Clone for UploadOptions
Source§fn clone(&self) -> UploadOptions
fn clone(&self) -> UploadOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UploadOptions
impl Debug for UploadOptions
Source§impl Default for UploadOptions
impl Default for UploadOptions
Source§fn default() -> UploadOptions
fn default() -> UploadOptions
Returns the “default value” for a type. Read more
Source§impl PartialEq for UploadOptions
impl PartialEq for UploadOptions
Source§fn eq(&self, other: &UploadOptions) -> bool
fn eq(&self, other: &UploadOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for UploadOptions
impl StructuralPartialEq for UploadOptions
Auto Trait Implementations§
impl Freeze for UploadOptions
impl RefUnwindSafe for UploadOptions
impl Send for UploadOptions
impl Sync for UploadOptions
impl Unpin for UploadOptions
impl UnsafeUnpin for UploadOptions
impl UnwindSafe for UploadOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more