mirror of
https://github.com/minio/minio-rs.git
synced 2026-01-22 07:32:06 +08:00
Add send and sync traits to dyn SSE (#83)
This commit is contained in:
parent
6d8031306e
commit
1a36097bb8
@ -42,7 +42,7 @@ fn object_write_args_headers(
|
||||
extra_headers: Option<&Multimap>,
|
||||
headers: Option<&Multimap>,
|
||||
user_metadata: Option<&Multimap>,
|
||||
sse: Option<&dyn Sse>,
|
||||
sse: Option<&(dyn Sse + Send + Sync)>,
|
||||
tags: Option<&HashMap<String, String>>,
|
||||
retention: Option<&Retention>,
|
||||
legal_hold: bool,
|
||||
@ -474,7 +474,7 @@ pub struct PutObjectApiArgs<'a> {
|
||||
pub object: &'a str,
|
||||
pub headers: Option<&'a Multimap>,
|
||||
pub user_metadata: Option<&'a Multimap>,
|
||||
pub sse: Option<&'a dyn Sse>,
|
||||
pub sse: Option<&'a (dyn Sse + Send + Sync)>,
|
||||
pub tags: Option<&'a HashMap<String, String>>,
|
||||
pub retention: Option<&'a Retention>,
|
||||
pub legal_hold: bool,
|
||||
@ -545,7 +545,7 @@ pub struct UploadPartArgs<'a> {
|
||||
pub object: &'a str,
|
||||
pub headers: Option<&'a Multimap>,
|
||||
pub user_metadata: Option<&'a Multimap>,
|
||||
pub sse: Option<&'a dyn Sse>,
|
||||
pub sse: Option<&'a (dyn Sse + Send + Sync)>,
|
||||
pub tags: Option<&'a HashMap<String, String>>,
|
||||
pub retention: Option<&'a Retention>,
|
||||
pub legal_hold: bool,
|
||||
@ -637,7 +637,7 @@ pub struct PutObjectArgs<'a> {
|
||||
pub object: &'a str,
|
||||
pub headers: Option<&'a Multimap>,
|
||||
pub user_metadata: Option<&'a Multimap>,
|
||||
pub sse: Option<&'a dyn Sse>,
|
||||
pub sse: Option<&'a (dyn Sse + Send + Sync)>,
|
||||
pub tags: Option<&'a HashMap<String, String>>,
|
||||
pub retention: Option<&'a Retention>,
|
||||
pub legal_hold: bool,
|
||||
@ -1112,7 +1112,7 @@ pub struct CopyObjectArgs<'a> {
|
||||
pub object: &'a str,
|
||||
pub headers: Option<&'a Multimap>,
|
||||
pub user_metadata: Option<&'a Multimap>,
|
||||
pub sse: Option<&'a dyn Sse>,
|
||||
pub sse: Option<&'a (dyn Sse + Send + Sync)>,
|
||||
pub tags: Option<&'a HashMap<String, String>>,
|
||||
pub retention: Option<&'a Retention>,
|
||||
pub legal_hold: bool,
|
||||
@ -1338,7 +1338,7 @@ pub struct ComposeObjectArgs<'a> {
|
||||
pub object: &'a str,
|
||||
pub headers: Option<&'a Multimap>,
|
||||
pub user_metadata: Option<&'a Multimap>,
|
||||
pub sse: Option<&'a dyn Sse>,
|
||||
pub sse: Option<&'a (dyn Sse + Send + Sync)>,
|
||||
pub tags: Option<&'a HashMap<String, String>>,
|
||||
pub retention: Option<&'a Retention>,
|
||||
pub legal_hold: bool,
|
||||
@ -2344,7 +2344,7 @@ pub struct UploadObjectArgs<'a> {
|
||||
pub object: &'a str,
|
||||
pub headers: Option<&'a Multimap>,
|
||||
pub user_metadata: Option<&'a Multimap>,
|
||||
pub sse: Option<&'a dyn Sse>,
|
||||
pub sse: Option<&'a (dyn Sse + Send + Sync)>,
|
||||
pub tags: Option<&'a HashMap<String, String>>,
|
||||
pub retention: Option<&'a Retention>,
|
||||
pub legal_hold: bool,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user