Struct aws_lambda_events::event::cloudwatch_logs::LogData
source · pub struct LogData {
pub owner: String,
pub log_group: String,
pub log_stream: String,
pub subscription_filters: Vec<String>,
pub message_type: String,
pub log_events: Vec<LogEntry>,
}
Expand description
LogData
represents the logs group event information
Fields§
§owner: String
Owner of the log event
log_group: String
Log group where the event was published
log_stream: String
Log stream where the event was published
subscription_filters: Vec<String>
Filters applied to the event
message_type: String
Type of event
log_events: Vec<LogEntry>
Entries in the log batch
Trait Implementations§
source§impl<'de> Deserialize<'de> for LogData
impl<'de> Deserialize<'de> for LogData
source§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
source§impl PartialEq for LogData
impl PartialEq for LogData
impl Eq for LogData
impl StructuralPartialEq for LogData
Auto Trait Implementations§
impl RefUnwindSafe for LogData
impl Send for LogData
impl Sync for LogData
impl Unpin for LogData
impl UnwindSafe for LogData
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