#[non_exhaustive]
pub enum Error { InternalException(InternalException), InvalidRequestException(InvalidRequestException), Unhandled(Unhandled), }
Expand description

All possible error types for this service.

Variants (Non-exhaustive)§

This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
§

InternalException(InternalException)

This exception is thrown when an error occurs in the DataSync service.

§

InvalidRequestException(InvalidRequestException)

This exception is thrown when the client submits a malformed request.

§

Unhandled(Unhandled)

An unexpected error occurred (e.g., invalid JSON returned by the service or an unknown error code).

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<AddStorageSystemError> for Error

source§

fn from(err: AddStorageSystemError) -> Self

Converts to this type from the input type.
source§

impl From<CancelTaskExecutionError> for Error

source§

fn from(err: CancelTaskExecutionError) -> Self

Converts to this type from the input type.
source§

impl From<CreateAgentError> for Error

source§

fn from(err: CreateAgentError) -> Self

Converts to this type from the input type.
source§

impl From<CreateLocationAzureBlobError> for Error

source§

fn from(err: CreateLocationAzureBlobError) -> Self

Converts to this type from the input type.
source§

impl From<CreateLocationEfsError> for Error

source§

fn from(err: CreateLocationEfsError) -> Self

Converts to this type from the input type.
source§

impl From<CreateLocationFsxLustreError> for Error

source§

fn from(err: CreateLocationFsxLustreError) -> Self

Converts to this type from the input type.
source§

impl From<CreateLocationFsxOntapError> for Error

source§

fn from(err: CreateLocationFsxOntapError) -> Self

Converts to this type from the input type.
source§

impl From<CreateLocationFsxOpenZfsError> for Error

source§

fn from(err: CreateLocationFsxOpenZfsError) -> Self

Converts to this type from the input type.
source§

impl From<CreateLocationFsxWindowsError> for Error

source§

fn from(err: CreateLocationFsxWindowsError) -> Self

Converts to this type from the input type.
source§

impl From<CreateLocationHdfsError> for Error

source§

fn from(err: CreateLocationHdfsError) -> Self

Converts to this type from the input type.
source§

impl From<CreateLocationNfsError> for Error

source§

fn from(err: CreateLocationNfsError) -> Self

Converts to this type from the input type.
source§

impl From<CreateLocationObjectStorageError> for Error

source§

fn from(err: CreateLocationObjectStorageError) -> Self

Converts to this type from the input type.
source§

impl From<CreateLocationS3Error> for Error

source§

fn from(err: CreateLocationS3Error) -> Self

Converts to this type from the input type.
source§

impl From<CreateLocationSmbError> for Error

source§

fn from(err: CreateLocationSmbError) -> Self

Converts to this type from the input type.
source§

impl From<CreateTaskError> for Error

source§

fn from(err: CreateTaskError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteAgentError> for Error

source§

fn from(err: DeleteAgentError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteLocationError> for Error

source§

fn from(err: DeleteLocationError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteTaskError> for Error

source§

fn from(err: DeleteTaskError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeAgentError> for Error

source§

fn from(err: DescribeAgentError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeDiscoveryJobError> for Error

source§

fn from(err: DescribeDiscoveryJobError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeLocationAzureBlobError> for Error

source§

fn from(err: DescribeLocationAzureBlobError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeLocationEfsError> for Error

source§

fn from(err: DescribeLocationEfsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeLocationFsxLustreError> for Error

source§

fn from(err: DescribeLocationFsxLustreError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeLocationFsxOntapError> for Error

source§

fn from(err: DescribeLocationFsxOntapError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeLocationFsxOpenZfsError> for Error

source§

fn from(err: DescribeLocationFsxOpenZfsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeLocationFsxWindowsError> for Error

source§

fn from(err: DescribeLocationFsxWindowsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeLocationHdfsError> for Error

source§

fn from(err: DescribeLocationHdfsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeLocationNfsError> for Error

source§

fn from(err: DescribeLocationNfsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeLocationObjectStorageError> for Error

source§

fn from(err: DescribeLocationObjectStorageError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeLocationS3Error> for Error

source§

fn from(err: DescribeLocationS3Error) -> Self

Converts to this type from the input type.
source§

impl From<DescribeLocationSmbError> for Error

source§

fn from(err: DescribeLocationSmbError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeStorageSystemError> for Error

source§

fn from(err: DescribeStorageSystemError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeStorageSystemResourceMetricsError> for Error

source§

fn from(err: DescribeStorageSystemResourceMetricsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeStorageSystemResourcesError> for Error

source§

fn from(err: DescribeStorageSystemResourcesError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeTaskError> for Error

source§

fn from(err: DescribeTaskError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeTaskExecutionError> for Error

source§

fn from(err: DescribeTaskExecutionError) -> Self

Converts to this type from the input type.
source§

impl From<GenerateRecommendationsError> for Error

source§

fn from(err: GenerateRecommendationsError) -> Self

Converts to this type from the input type.
source§

impl From<ListAgentsError> for Error

source§

fn from(err: ListAgentsError) -> Self

Converts to this type from the input type.
source§

impl From<ListDiscoveryJobsError> for Error

source§

fn from(err: ListDiscoveryJobsError) -> Self

Converts to this type from the input type.
source§

impl From<ListLocationsError> for Error

source§

fn from(err: ListLocationsError) -> Self

Converts to this type from the input type.
source§

impl From<ListStorageSystemsError> for Error

source§

fn from(err: ListStorageSystemsError) -> Self

Converts to this type from the input type.
source§

impl From<ListTagsForResourceError> for Error

source§

fn from(err: ListTagsForResourceError) -> Self

Converts to this type from the input type.
source§

impl From<ListTaskExecutionsError> for Error

source§

fn from(err: ListTaskExecutionsError) -> Self

Converts to this type from the input type.
source§

impl From<ListTasksError> for Error

source§

fn from(err: ListTasksError) -> Self

Converts to this type from the input type.
source§

impl From<RemoveStorageSystemError> for Error

source§

fn from(err: RemoveStorageSystemError) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<AddStorageSystemError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<AddStorageSystemError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CancelTaskExecutionError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CancelTaskExecutionError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateAgentError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateAgentError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateLocationAzureBlobError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateLocationAzureBlobError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateLocationEfsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateLocationEfsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateLocationFsxLustreError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateLocationFsxLustreError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateLocationFsxOntapError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateLocationFsxOntapError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateLocationFsxOpenZfsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateLocationFsxOpenZfsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateLocationFsxWindowsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateLocationFsxWindowsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateLocationHdfsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateLocationHdfsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateLocationNfsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateLocationNfsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateLocationObjectStorageError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateLocationObjectStorageError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateLocationS3Error, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateLocationS3Error, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateLocationSmbError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateLocationSmbError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateTaskError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateTaskError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteAgentError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteAgentError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteLocationError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteLocationError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteTaskError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteTaskError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeAgentError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeAgentError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeDiscoveryJobError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeDiscoveryJobError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeLocationAzureBlobError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeLocationAzureBlobError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeLocationEfsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeLocationEfsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeLocationFsxLustreError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeLocationFsxLustreError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeLocationFsxOntapError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeLocationFsxOntapError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeLocationFsxOpenZfsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeLocationFsxOpenZfsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeLocationFsxWindowsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeLocationFsxWindowsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeLocationHdfsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeLocationHdfsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeLocationNfsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeLocationNfsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeLocationObjectStorageError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeLocationObjectStorageError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeLocationS3Error, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeLocationS3Error, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeLocationSmbError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeLocationSmbError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeStorageSystemError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeStorageSystemError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeStorageSystemResourceMetricsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeStorageSystemResourceMetricsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeStorageSystemResourcesError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeStorageSystemResourcesError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeTaskError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeTaskError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeTaskExecutionError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeTaskExecutionError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<GenerateRecommendationsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<GenerateRecommendationsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListAgentsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListAgentsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListDiscoveryJobsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListDiscoveryJobsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListLocationsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListLocationsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListStorageSystemsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListStorageSystemsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListTagsForResourceError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListTagsForResourceError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListTaskExecutionsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListTaskExecutionsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListTasksError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListTasksError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<RemoveStorageSystemError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<RemoveStorageSystemError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<StartDiscoveryJobError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<StartDiscoveryJobError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<StartTaskExecutionError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<StartTaskExecutionError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<StopDiscoveryJobError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<StopDiscoveryJobError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<TagResourceError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<TagResourceError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UntagResourceError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UntagResourceError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateAgentError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateAgentError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateDiscoveryJobError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateDiscoveryJobError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateLocationAzureBlobError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateLocationAzureBlobError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateLocationHdfsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateLocationHdfsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateLocationNfsError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateLocationNfsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateLocationObjectStorageError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateLocationObjectStorageError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateLocationSmbError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateLocationSmbError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateStorageSystemError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateStorageSystemError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateTaskError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateTaskError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateTaskExecutionError, R>> for Error
where R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateTaskExecutionError, R>) -> Self

Converts to this type from the input type.
source§

impl From<StartDiscoveryJobError> for Error

source§

fn from(err: StartDiscoveryJobError) -> Self

Converts to this type from the input type.
source§

impl From<StartTaskExecutionError> for Error

source§

fn from(err: StartTaskExecutionError) -> Self

Converts to this type from the input type.
source§

impl From<StopDiscoveryJobError> for Error

source§

fn from(err: StopDiscoveryJobError) -> Self

Converts to this type from the input type.
source§

impl From<TagResourceError> for Error

source§

fn from(err: TagResourceError) -> Self

Converts to this type from the input type.
source§

impl From<UntagResourceError> for Error

source§

fn from(err: UntagResourceError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateAgentError> for Error

source§

fn from(err: UpdateAgentError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateDiscoveryJobError> for Error

source§

fn from(err: UpdateDiscoveryJobError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateLocationAzureBlobError> for Error

source§

fn from(err: UpdateLocationAzureBlobError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateLocationHdfsError> for Error

source§

fn from(err: UpdateLocationHdfsError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateLocationNfsError> for Error

source§

fn from(err: UpdateLocationNfsError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateLocationObjectStorageError> for Error

source§

fn from(err: UpdateLocationObjectStorageError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateLocationSmbError> for Error

source§

fn from(err: UpdateLocationSmbError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateStorageSystemError> for Error

source§

fn from(err: UpdateStorageSystemError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateTaskError> for Error

source§

fn from(err: UpdateTaskError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateTaskExecutionError> for Error

source§

fn from(err: UpdateTaskExecutionError) -> Self

Converts to this type from the input type.
source§

impl RequestId for Error

source§

fn request_id(&self) -> Option<&str>

Returns the request ID, or None if the service could not be reached.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> WithSubscriber for T

source§

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
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more