[−][src]Trait lambda_runtime_errors::LambdaErrorExt
The LambdaErrorExt
trait defines the error_type()
method used
by the AWS Lambda runtime client to generate ErrorResponse
objects. The value returned by the error_type()
method is used to
populate the errorType
field in the Lambda response. This crate
includes an implementation of this trait for most errors in the
standard library. By default, error return their type name.
Required methods
fn error_type(&self) -> &str
The value for this field should be an alphanumeric unique identifier
of the error type. For example MyCustomError
.
Return
An alphanumeric identifier for the error
Implementations on Foreign Types
impl LambdaErrorExt for VarError
[src]
impl LambdaErrorExt for VarError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for ParseError
[src]
impl LambdaErrorExt for ParseError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for RecvTimeoutError
[src]
impl LambdaErrorExt for RecvTimeoutError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for TryRecvError
[src]
impl LambdaErrorExt for TryRecvError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for LayoutErr
[src]
impl LambdaErrorExt for LayoutErr
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for BorrowError
[src]
impl LambdaErrorExt for BorrowError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for BorrowMutError
[src]
impl LambdaErrorExt for BorrowMutError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for DecodeUtf16Error
[src]
impl LambdaErrorExt for DecodeUtf16Error
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for ParseCharError
[src]
impl LambdaErrorExt for ParseCharError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for JoinPathsError
[src]
impl LambdaErrorExt for JoinPathsError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for FromBytesWithNulError
[src]
impl LambdaErrorExt for FromBytesWithNulError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for IntoStringError
[src]
impl LambdaErrorExt for IntoStringError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for NulError
[src]
impl LambdaErrorExt for NulError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for AddrParseError
[src]
impl LambdaErrorExt for AddrParseError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for ParseFloatError
[src]
impl LambdaErrorExt for ParseFloatError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for ParseIntError
[src]
impl LambdaErrorExt for ParseIntError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for StripPrefixError
[src]
impl LambdaErrorExt for StripPrefixError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for ParseBoolError
[src]
impl LambdaErrorExt for ParseBoolError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for Utf8Error
[src]
impl LambdaErrorExt for Utf8Error
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for FromUtf16Error
[src]
impl LambdaErrorExt for FromUtf16Error
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for FromUtf8Error
[src]
impl LambdaErrorExt for FromUtf8Error
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for RecvError
[src]
impl LambdaErrorExt for RecvError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for SystemTimeError
[src]
impl LambdaErrorExt for SystemTimeError
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for Error
[src]
impl LambdaErrorExt for Error
fn error_type(&self) -> &str | [src] |
impl LambdaErrorExt for Compat<Error>
[src]
impl LambdaErrorExt for Compat<Error>
fn error_type(&self) -> &str | [src] |
Implementors
impl LambdaErrorExt for HandlerError
[src]
impl LambdaErrorExt for HandlerError
fn error_type(&self) -> &str | [src] |