Struct aws_sdk_workmail::error::ResetPasswordError
source · [−]#[non_exhaustive]pub struct ResetPasswordError {
pub kind: ResetPasswordErrorKind,
/* private fields */
}
Expand description
Error type for the ResetPassword
operation.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.kind: ResetPasswordErrorKind
Kind of error that occurred.
Implementations
sourceimpl ResetPasswordError
impl ResetPasswordError
sourcepub fn new(kind: ResetPasswordErrorKind, meta: Error) -> Self
pub fn new(kind: ResetPasswordErrorKind, meta: Error) -> Self
Creates a new ResetPasswordError
.
sourcepub fn unhandled(err: impl Into<Box<dyn Error + Send + Sync + 'static>>) -> Self
pub fn unhandled(err: impl Into<Box<dyn Error + Send + Sync + 'static>>) -> Self
Creates the ResetPasswordError::Unhandled
variant from any error type.
sourcepub fn generic(err: Error) -> Self
pub fn generic(err: Error) -> Self
Creates the ResetPasswordError::Unhandled
variant from a aws_smithy_types::Error
.
sourcepub fn meta(&self) -> &Error
pub fn meta(&self) -> &Error
Returns error metadata, which includes the error code, message, request ID, and potentially additional information.
sourcepub fn request_id(&self) -> Option<&str>
pub fn request_id(&self) -> Option<&str>
Returns the request ID if it’s available.
sourcepub fn is_directory_service_authentication_failed_exception(&self) -> bool
pub fn is_directory_service_authentication_failed_exception(&self) -> bool
Returns true
if the error kind is ResetPasswordErrorKind::DirectoryServiceAuthenticationFailedException
.
Returns true
if the error kind is ResetPasswordErrorKind::DirectoryUnavailableException
.
sourcepub fn is_entity_not_found_exception(&self) -> bool
pub fn is_entity_not_found_exception(&self) -> bool
Returns true
if the error kind is ResetPasswordErrorKind::EntityNotFoundException
.
sourcepub fn is_entity_state_exception(&self) -> bool
pub fn is_entity_state_exception(&self) -> bool
Returns true
if the error kind is ResetPasswordErrorKind::EntityStateException
.
sourcepub fn is_invalid_parameter_exception(&self) -> bool
pub fn is_invalid_parameter_exception(&self) -> bool
Returns true
if the error kind is ResetPasswordErrorKind::InvalidParameterException
.
sourcepub fn is_invalid_password_exception(&self) -> bool
pub fn is_invalid_password_exception(&self) -> bool
Returns true
if the error kind is ResetPasswordErrorKind::InvalidPasswordException
.
sourcepub fn is_organization_not_found_exception(&self) -> bool
pub fn is_organization_not_found_exception(&self) -> bool
Returns true
if the error kind is ResetPasswordErrorKind::OrganizationNotFoundException
.
sourcepub fn is_organization_state_exception(&self) -> bool
pub fn is_organization_state_exception(&self) -> bool
Returns true
if the error kind is ResetPasswordErrorKind::OrganizationStateException
.
sourcepub fn is_unsupported_operation_exception(&self) -> bool
pub fn is_unsupported_operation_exception(&self) -> bool
Returns true
if the error kind is ResetPasswordErrorKind::UnsupportedOperationException
.
Trait Implementations
sourceimpl Debug for ResetPasswordError
impl Debug for ResetPasswordError
sourceimpl Display for ResetPasswordError
impl Display for ResetPasswordError
sourceimpl Error for ResetPasswordError
impl Error for ResetPasswordError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
use the Display impl or to_string()
sourceimpl ProvideErrorKind for ResetPasswordError
impl ProvideErrorKind for ResetPasswordError
Auto Trait Implementations
impl !RefUnwindSafe for ResetPasswordError
impl Send for ResetPasswordError
impl Sync for ResetPasswordError
impl Unpin for ResetPasswordError
impl !UnwindSafe for ResetPasswordError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more