pub struct GetObjectOptions {
pub version_id: Option<String>,
pub range: Option<String>,
pub if_modified_since: Option<String>,
pub if_unmodified_since: Option<String>,
pub max_content_size: Option<usize>,
}Expand description
Options for reading/downloading an object from S3.
Fields§
§version_id: Option<String>§range: Option<String>§if_modified_since: Option<String>§if_unmodified_since: Option<String>§max_content_size: Option<usize>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 UnsafeUnpin 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.