[][src]Struct lambda_runtime::error::RuntimeError

pub struct RuntimeError { /* fields omitted */ }

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]

Performs copy-assignment from source. Read more

impl From<VarError> for RuntimeError
[src]

impl From<Error> for RuntimeError
[src]

impl From<ApiError> for RuntimeError
[src]

impl Display for RuntimeError
[src]

impl Debug for RuntimeError
[src]

impl Error for RuntimeError
[src]

The lower-level source of this error, if any. Read more

impl RuntimeApiError for RuntimeError
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Erased for T