Skip to main content

ProblemDetails

Trait ProblemDetails 

Source
pub trait ProblemDetails {
    // Required method
    fn problem(&self) -> Option<&Problem>;
}
Expand description

Provides typed Problem details for generated error bodies.

Required Methods§

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl ProblemDetails for CreateApplePaySessionErrorBody

Source§

impl ProblemDetails for CreateCheckoutErrorBody

Source§

impl ProblemDetails for sumup::resources::checkouts::CreateErrorBody

Source§

impl ProblemDetails for sumup::resources::customers::CreateErrorBody

Source§

impl ProblemDetails for sumup::resources::members::CreateErrorBody

Source§

impl ProblemDetails for sumup::resources::readers::CreateErrorBody

Source§

impl ProblemDetails for sumup::resources::roles::CreateErrorBody

Source§

impl ProblemDetails for sumup::resources::tokens::CreateErrorBody

Source§

impl ProblemDetails for CreateGoCheckoutErrorBody

Source§

impl ProblemDetails for DeactivateErrorBody

Source§

impl ProblemDetails for DeactivatePaymentInstrumentErrorBody

Source§

impl ProblemDetails for sumup::resources::members::DeleteErrorBody

Source§

impl ProblemDetails for sumup::resources::readers::DeleteErrorBody

Source§

impl ProblemDetails for sumup::resources::roles::DeleteErrorBody

Source§

impl ProblemDetails for GetCheckoutErrorBody

Source§

impl ProblemDetails for sumup::resources::checkouts::GetErrorBody

Source§

impl ProblemDetails for sumup::resources::customers::GetErrorBody

Source§

impl ProblemDetails for sumup::resources::members::GetErrorBody

Source§

impl ProblemDetails for sumup::resources::merchants::GetErrorBody

Source§

impl ProblemDetails for sumup::resources::readers::GetErrorBody

Source§

impl ProblemDetails for sumup::resources::receipts::GetErrorBody

Source§

impl ProblemDetails for sumup::resources::roles::GetErrorBody

Source§

impl ProblemDetails for sumup::resources::transactions::GetErrorBody

Source§

impl ProblemDetails for GetPersonErrorBody

Source§

impl ProblemDetails for GetReaderSettingsErrorBody

Source§

impl ProblemDetails for GetStatusErrorBody

Source§

impl ProblemDetails for ListAvailablePaymentMethodsErrorBody

Source§

impl ProblemDetails for sumup::resources::checkouts::ListErrorBody

Source§

impl ProblemDetails for sumup::resources::members::ListErrorBody

Source§

impl ProblemDetails for sumup::resources::memberships::ListErrorBody

Source§

impl ProblemDetails for sumup::resources::payouts::ListErrorBody

Source§

impl ProblemDetails for sumup::resources::readers::ListErrorBody

Source§

impl ProblemDetails for sumup::resources::roles::ListErrorBody

Source§

impl ProblemDetails for sumup::resources::transactions::ListErrorBody

Source§

impl ProblemDetails for ListPaymentInstrumentsErrorBody

Source§

impl ProblemDetails for ListPersonsErrorBody

Source§

impl ProblemDetails for ProcessErrorBody

Source§

impl ProblemDetails for RefundErrorBody

Source§

impl ProblemDetails for TerminateCheckoutErrorBody

Source§

impl ProblemDetails for UnknownApiBody

Source§

impl ProblemDetails for sumup::resources::checkouts::UpdateErrorBody

Source§

impl ProblemDetails for sumup::resources::customers::UpdateErrorBody

Source§

impl ProblemDetails for sumup::resources::members::UpdateErrorBody

Source§

impl ProblemDetails for sumup::resources::readers::UpdateErrorBody

Source§

impl ProblemDetails for sumup::resources::roles::UpdateErrorBody

Source§

impl ProblemDetails for UpdateReaderSettingsErrorBody