#[non_exhaustive]pub struct UnexpectedLambdaException {
pub message: Option<String>,
/* private fields */
}
Expand description
This exception is thrown when Amazon Cognito encounters an unexpected exception with Lambda.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.message: Option<String>
The message returned when Amazon Cognito returns an unexpected Lambda exception.
Implementations§
source§impl UnexpectedLambdaException
impl UnexpectedLambdaException
sourcepub fn builder() -> UnexpectedLambdaExceptionBuilder
pub fn builder() -> UnexpectedLambdaExceptionBuilder
Creates a new builder-style object to manufacture UnexpectedLambdaException
.
Trait Implementations§
source§impl Clone for UnexpectedLambdaException
impl Clone for UnexpectedLambdaException
source§fn clone(&self) -> UnexpectedLambdaException
fn clone(&self) -> UnexpectedLambdaException
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for UnexpectedLambdaException
impl Debug for UnexpectedLambdaException
source§impl Display for UnexpectedLambdaException
impl Display for UnexpectedLambdaException
source§impl Error for UnexpectedLambdaException
impl Error for UnexpectedLambdaException
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§impl PartialEq for UnexpectedLambdaException
impl PartialEq for UnexpectedLambdaException
source§fn eq(&self, other: &UnexpectedLambdaException) -> bool
fn eq(&self, other: &UnexpectedLambdaException) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl ProvideErrorMetadata for UnexpectedLambdaException
impl ProvideErrorMetadata for UnexpectedLambdaException
source§fn meta(&self) -> &ErrorMetadata
fn meta(&self) -> &ErrorMetadata
Returns error metadata, which includes the error code, message,
request ID, and potentially additional information.
source§impl RequestId for UnexpectedLambdaException
impl RequestId for UnexpectedLambdaException
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for UnexpectedLambdaException
Auto Trait Implementations§
impl Freeze for UnexpectedLambdaException
impl RefUnwindSafe for UnexpectedLambdaException
impl Send for UnexpectedLambdaException
impl Sync for UnexpectedLambdaException
impl Unpin for UnexpectedLambdaException
impl UnwindSafe for UnexpectedLambdaException
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.