Crate lamedh_attributes[−][src]
The official Rust runtime for AWS Lambda.
This package contains macro definitions to work with lambda.
An asynchronous function annotated with the #[lambda] attribute must
accept an argument of type A which implements [serde::Deserialize], a [lambda::Context] and
return a Result<B, E>, where B implements [serde::Serializable]. E is
any type that implements Into<Box<dyn std::error::Error + Send + Sync + 'static>>.
Attribute Macros
| lambda | Wrap an async function into the lambda constructs |