pub struct GetObjectOptions {
pub range: Option<(u64, u64)>,
pub if_match: Option<String>,
}Expand description
Options for downloading objects.
Fields§
§range: Option<(u64, u64)>Byte range to fetch (start, end).
if_match: Option<String>Expected ETag for conditional fetch.
Trait Implementations§
Source§impl Clone for GetObjectOptions
impl Clone for GetObjectOptions
Source§fn clone(&self) -> GetObjectOptions
fn clone(&self) -> GetObjectOptions
Returns a duplicate of the value. Read more
1.0.0 · 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 GetObjectOptions
impl Debug for GetObjectOptions
Source§impl Default for GetObjectOptions
impl Default for GetObjectOptions
Source§fn default() -> GetObjectOptions
fn default() -> GetObjectOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GetObjectOptions
impl RefUnwindSafe for GetObjectOptions
impl Send for GetObjectOptions
impl Sync for GetObjectOptions
impl Unpin for GetObjectOptions
impl UnwindSafe for GetObjectOptions
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