pub struct LambdaFunctionConfiguration {
pub id: Option<NotificationId>,
pub lambda_function_arn: LambdaFunctionArn,
pub events: EventList,
pub filter: Option<NotificationConfigurationFilter>,
}Fields§
§id: Option<NotificationId>§lambda_function_arn: LambdaFunctionArn§events: EventList§filter: Option<NotificationConfigurationFilter>Trait Implementations§
Source§impl Debug for LambdaFunctionConfiguration
impl Debug for LambdaFunctionConfiguration
Source§impl Default for LambdaFunctionConfiguration
impl Default for LambdaFunctionConfiguration
Source§fn default() -> LambdaFunctionConfiguration
fn default() -> LambdaFunctionConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LambdaFunctionConfiguration
impl<'de> Deserialize<'de> for LambdaFunctionConfiguration
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
Auto Trait Implementations§
impl Freeze for LambdaFunctionConfiguration
impl RefUnwindSafe for LambdaFunctionConfiguration
impl Send for LambdaFunctionConfiguration
impl Sync for LambdaFunctionConfiguration
impl Unpin for LambdaFunctionConfiguration
impl UnwindSafe for LambdaFunctionConfiguration
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