rocket_lamb 0.6.0

A crate to allow running a Rocket webserver as an AWS Lambda Function with API Gateway
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#[derive(Debug, Fail)]
pub(crate) enum RocketLambError {
    #[fail(display = "could not transform request: {}", 0)]
    InvalidRequest(String),
    #[fail(display = "could not transform response: {}", 0)]
    InvalidResponse(String),
}

macro_rules! invalid_request {
    ($($arg:tt)*) => (RocketLambError::InvalidRequest(format!($($arg)*)))
}

macro_rules! invalid_response {
    ($($arg:tt)*) => (RocketLambError::InvalidResponse(format!($($arg)*)))
}