374 374 | impl ::aws_smithy_types::error::metadata::ProvideErrorMetadata for DeleteRoleError {
|
375 375 | fn meta(&self) -> &::aws_smithy_types::error::ErrorMetadata {
|
376 376 | match self {
|
377 377 | Self::ConcurrentModificationException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
|
378 378 | Self::DeleteConflictException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
|
379 379 | Self::LimitExceededException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
|
380 380 | Self::NoSuchEntityException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
|
381 381 | Self::ServiceFailureException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
|
382 382 | Self::UnmodifiableEntityException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
|
383 383 | Self::Unhandled(_inner) => &_inner.meta,
|
384 384 | }
|
385 385 | }
|
386 386 | }
|
387 387 | impl ::aws_smithy_runtime_api::client::result::CreateUnhandledError for DeleteRoleError {
|
388 388 | fn create_unhandled_error(
|
389 389 | source: ::std::boxed::Box<dyn ::std::error::Error + ::std::marker::Send + ::std::marker::Sync + 'static>,
|
390 390 | meta: ::std::option::Option<::aws_smithy_types::error::ErrorMetadata>,
|
391 391 | ) -> Self {
|
392 392 | Self::Unhandled(crate::error::sealed_unhandled::Unhandled {
|
393 393 | source,
|