pub struct SignObjectDownload {
pub key: ObjectKey,
pub range: Option<ObjectByteRange>,
pub if_match: String,
pub version_id: Option<String>,
pub download_file_name: Option<String>,
pub cache_control: String,
pub expires_in: TimeDelta,
}Fields§
§key: ObjectKey§range: Option<ObjectByteRange>§if_match: String§version_id: Option<String>§download_file_name: Option<String>§cache_control: String§expires_in: TimeDeltaTrait Implementations§
Source§impl Clone for SignObjectDownload
impl Clone for SignObjectDownload
Source§fn clone(&self) -> SignObjectDownload
fn clone(&self) -> SignObjectDownload
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 SignObjectDownload
impl Debug for SignObjectDownload
impl Eq for SignObjectDownload
Source§impl PartialEq for SignObjectDownload
impl PartialEq for SignObjectDownload
impl StructuralPartialEq for SignObjectDownload
Auto Trait Implementations§
impl Freeze for SignObjectDownload
impl RefUnwindSafe for SignObjectDownload
impl Send for SignObjectDownload
impl Sync for SignObjectDownload
impl Unpin for SignObjectDownload
impl UnsafeUnpin for SignObjectDownload
impl UnwindSafe for SignObjectDownload
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.