rivet_adapter_lambda/
error.rs1#[derive(Debug, thiserror::Error)]
3pub enum AdapterError {
4 #[error("lambda adapter is already configured")]
5 AlreadyConfigured,
6 #[error("lambda adapter is not configured; call configure() before handling requests")]
7 NotConfigured,
8 #[error("lambda adapter initialization failed: {0}")]
9 Initialization(String),
10}
11
12impl AdapterError {
13 pub fn already_configured() -> Self {
15 Self::AlreadyConfigured
16 }
17
18 pub fn not_configured() -> Self {
20 Self::NotConfigured
21 }
22
23 pub fn initialization(message: impl Into<String>) -> Self {
25 Self::Initialization(message.into())
26 }
27}