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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.