pub enum LambdaEventType {
Auto,
S3Event,
ApiGatewayProxyRequest,
ApiGatewayV2HttpRequest,
SqsEvent,
SnsEvent,
DynamodbEvent,
EventBridgeEvent(Option<String>),
CloudwatchEvent,
KinesisEvent,
Custom(String),
}Variants§
Auto
S3Event
ApiGatewayProxyRequest
ApiGatewayV2HttpRequest
SqsEvent
SnsEvent
DynamodbEvent
EventBridgeEvent(Option<String>)
CloudwatchEvent
KinesisEvent
Custom(String)
Trait Implementations§
Source§impl Clone for LambdaEventType
impl Clone for LambdaEventType
Source§fn clone(&self) -> LambdaEventType
fn clone(&self) -> LambdaEventType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LambdaEventType
impl Debug for LambdaEventType
Source§impl<'de> Deserialize<'de> for LambdaEventType
impl<'de> Deserialize<'de> for LambdaEventType
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 Hash for LambdaEventType
impl Hash for LambdaEventType
Source§impl PartialEq for LambdaEventType
impl PartialEq for LambdaEventType
Source§impl Serialize for LambdaEventType
impl Serialize for LambdaEventType
impl Eq for LambdaEventType
impl StructuralPartialEq for LambdaEventType
Auto Trait Implementations§
impl Freeze for LambdaEventType
impl RefUnwindSafe for LambdaEventType
impl Send for LambdaEventType
impl Sync for LambdaEventType
impl Unpin for LambdaEventType
impl UnwindSafe for LambdaEventType
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