Function diana_aws_lambda::run_aws_req [−][src]
pub async fn run_aws_req<C, Q, M, S>(
req: Request,
opts: Options<C, Q, M, S>
) -> Result<Response<String>, AwsError> where
C: Any + Send + Sync + Clone,
Q: Clone + ObjectType + 'static,
M: Clone + ObjectType + 'static,
S: Clone + SubscriptionType + 'static,
Expand description
Runs a request for AWS Lambda or its derivatives (e.g. Netlify).
This just takes the entire Lambda request and does all the processing for you, but it’s really just a wrapper around
DianaHandler
.
You should use this function in your Lambda handler as shown in the book.