mirror of
https://github.com/minio/minio-rs.git
synced 2025-12-06 23:36:52 +08:00
Make request_parameters optional (#91)
Some events e.g. s3:Replication:OperationCompletedReplication send
'null' value in request_parameters and the deserialization can fail in
such cases ('deault' doesn't help here)
Marking this field as optional will ensure that such events can also be
deserialized without any error.
This commit is contained in:
parent
af8193aa95
commit
6e1af9166f
@ -748,7 +748,7 @@ pub struct NotificationRecord {
|
|||||||
#[serde(alias = "userIdentity", default)]
|
#[serde(alias = "userIdentity", default)]
|
||||||
pub user_identity: UserIdentity,
|
pub user_identity: UserIdentity,
|
||||||
#[serde(alias = "requestParameters", default)]
|
#[serde(alias = "requestParameters", default)]
|
||||||
pub request_parameters: RequestParameters,
|
pub request_parameters: Option<RequestParameters>,
|
||||||
#[serde(alias = "responseElements", default)]
|
#[serde(alias = "responseElements", default)]
|
||||||
pub response_elements: ResponseElements,
|
pub response_elements: ResponseElements,
|
||||||
#[serde(alias = "s3", default)]
|
#[serde(alias = "s3", default)]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user