387 387 | fn meta(&self) -> &::aws_smithy_types::error::ErrorMetadata {
|
388 388 | match self {
|
389 389 | Self::ConcurrentModificationException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
|
390 390 | Self::EntityAlreadyExistsException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
|
391 391 | Self::EntityTemporarilyUnmodifiableException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
|
392 392 | Self::InvalidAuthenticationCodeException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
|
393 393 | Self::LimitExceededException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
|
394 394 | Self::NoSuchEntityException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
|
395 395 | Self::ServiceFailureException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
|
396 396 | Self::Unhandled(_inner) => &_inner.meta,
|
397 397 | }
|
398 398 | }
|
399 399 | }
|
400 400 | impl ::aws_smithy_runtime_api::client::result::CreateUnhandledError for EnableMFADeviceError {
|
401 401 | fn create_unhandled_error(
|
402 402 | source: ::std::boxed::Box<dyn ::std::error::Error + ::std::marker::Send + ::std::marker::Sync + 'static>,
|
403 403 | meta: ::std::option::Option<::aws_smithy_types::error::ErrorMetadata>,
|
404 404 | ) -> Self {
|
405 405 | Self::Unhandled(crate::error::sealed_unhandled::Unhandled {
|
406 406 | source,
|
407 407 | meta: meta.unwrap_or_default(),
|
408 408 | })
|
409 409 | }
|
410 410 | }
|
411 411 | impl ::aws_types::request_id::RequestId for crate::operation::enable_mfa_device::EnableMFADeviceError {
|
412 412 | fn request_id(&self) -> Option<&str> {
|
413 413 | self.meta().request_id()
|
414 414 | }
|
415 415 | }
|
416 416 |
|
417 - | pub use crate::operation::enable_mfa_device::_enable_mfa_device_output::EnableMfaDeviceOutput;
|
418 - |
|
419 417 | pub use crate::operation::enable_mfa_device::_enable_mfa_device_input::EnableMfaDeviceInput;
|
420 418 |
|
419 + | pub use crate::operation::enable_mfa_device::_enable_mfa_device_output::EnableMfaDeviceOutput;
|
420 + |
|
421 421 | mod _enable_mfa_device_input;
|
422 422 |
|
423 423 | mod _enable_mfa_device_output;
|
424 424 |
|
425 425 | /// Builders
|
426 426 | pub mod builders;
|