Struct dataflow::source::s3::notifications::Record [−][src]
pub struct Record {
pub event_version: String,
pub event_source: String,
pub aws_region: String,
pub event_time: String,
pub event_type: EventType,
pub user_identity: UserIdentity,
pub request_parameters: RequestParameters,
pub response_elements: ResponseElements,
pub s3: S3,
pub glacier_event_data: Option<GlacierEventData>,
}
Fields
event_version: String
event_source: String
aws_region: String
event_time: String
event_type: EventType
user_identity: UserIdentity
request_parameters: RequestParameters
response_elements: ResponseElements
s3: S3
glacier_event_data: Option<GlacierEventData>
Trait Implementations
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 Record
impl UnwindSafe for Record
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more