Struct assemblylift_iomod_s3_guest::structs::SelectObjectContentRequest [−][src]
pub struct SelectObjectContentRequest { pub bucket: BucketName, pub key: ObjectKey, pub sse_customer_algorithm: Option<SSECustomerAlgorithm>, pub sse_customer_key: Option<SSECustomerKey>, pub sse_customer_key_md5: Option<SSECustomerKeyMD5>, pub expression: Expression, pub expression_type: ExpressionType, pub request_progress: Option<RequestProgress>, pub input_serialization: InputSerialization, pub output_serialization: OutputSerialization, pub scan_range: Option<ScanRange>, pub expected_bucket_owner: Option<AccountId>, }
Fields
bucket: BucketName
key: ObjectKey
sse_customer_algorithm: Option<SSECustomerAlgorithm>
sse_customer_key: Option<SSECustomerKey>
sse_customer_key_md5: Option<SSECustomerKeyMD5>
expression: Expression
expression_type: ExpressionType
request_progress: Option<RequestProgress>
input_serialization: InputSerialization
output_serialization: OutputSerialization
scan_range: Option<ScanRange>
expected_bucket_owner: Option<AccountId>
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for SelectObjectContentRequest
impl Send for SelectObjectContentRequest
impl Sync for SelectObjectContentRequest
impl Unpin for SelectObjectContentRequest
impl UnwindSafe for SelectObjectContentRequest