pub struct SelectRequest { /* private fields */ }Expand description
select_object_content method parameters.
Implementations§
Source§impl SelectRequest
impl SelectRequest
Sourcepub fn new(
expression: String,
input_serialization: InputSerialization,
output_serialization: OutputSerialization,
request_progress: bool,
scan_start_range: Option<usize>,
scan_end_range: Option<usize>,
) -> Self
pub fn new( expression: String, input_serialization: InputSerialization, output_serialization: OutputSerialization, request_progress: bool, scan_start_range: Option<usize>, scan_end_range: Option<usize>, ) -> Self
Params:
- expression: The expression that is used to query the object.\
- input_serialization: InputSerialization Describes the format of the data in the object that is being queried.
- output_serialization: OutputSerialization Describes the format of the data that you want Amazon S3 to return in response.
- request_progress: Specifies if periodic request progress information should be enabled.
- scan_start_range: Optional, Specifies the start of the byte range.
- scan_end_range: Optional, Specifies the end of the byte range.
Trait Implementations§
Source§impl Clone for SelectRequest
impl Clone for SelectRequest
Source§fn clone(&self) -> SelectRequest
fn clone(&self) -> SelectRequest
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 moreAuto Trait Implementations§
impl Freeze for SelectRequest
impl RefUnwindSafe for SelectRequest
impl Send for SelectRequest
impl Sync for SelectRequest
impl Unpin for SelectRequest
impl UnwindSafe for SelectRequest
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