[−][src]Struct lambda_runtime::error::RuntimeError
The RuntimeError
object is returned by the custom runtime as it polls
for new events and tries to execute the handler function. The error
is primarily used by other methods within this crate and should not be relevant
to developers building Lambda functions. Handlers are expected to return
the HandlerError
defined in this module.
Trait Implementations
impl Clone for RuntimeError
[src]
impl Clone for RuntimeError
fn clone(&self) -> RuntimeError
[src]
fn clone(&self) -> RuntimeError
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl From<VarError> for RuntimeError
[src]
impl From<VarError> for RuntimeError
impl From<Error> for RuntimeError
[src]
impl From<Error> for RuntimeError
impl From<ApiError> for RuntimeError
[src]
impl From<ApiError> for RuntimeError
impl Display for RuntimeError
[src]
impl Display for RuntimeError
impl Debug for RuntimeError
[src]
impl Debug for RuntimeError
impl Error for RuntimeError
[src]
impl Error for RuntimeError
fn description(&self) -> &str
[src]
fn description(&self) -> &str
fn cause(&self) -> Option<&dyn Error>
[src]
fn cause(&self) -> Option<&dyn Error>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0
[src]The lower-level source of this error, if any. Read more
impl RuntimeApiError for RuntimeError
[src]
impl RuntimeApiError for RuntimeError
fn to_response(&self) -> ErrorResponse
[src]
fn to_response(&self) -> ErrorResponse
Auto Trait Implementations
impl Send for RuntimeError
impl Send for RuntimeError
impl Sync for RuntimeError
impl Sync for RuntimeError
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
impl<T> ToString for T where
T: Display + ?Sized,
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
impl<T> Erased for T
impl<T> Erased for T