Module Smaws_Lib.AwsErrors

type namespaced_error = {
  1. namespace : string;
  2. name : string;
}
val pp_namespaced_error : Ppx_deriving_runtime.Format.formatter -> namespaced_error -> Ppx_deriving_runtime.unit
val show_namespaced_error : namespaced_error -> Ppx_deriving_runtime.string
val equal_namespaced_error : namespaced_error -> namespaced_error -> Ppx_deriving_runtime.bool
type aws_service_error = {
  1. message : string option;
  2. _type : namespaced_error;
}
val pp_aws_service_error : Ppx_deriving_runtime.Format.formatter -> aws_service_error -> Ppx_deriving_runtime.unit
val show_aws_service_error : aws_service_error -> Ppx_deriving_runtime.string
val equal_aws_service_error : aws_service_error -> aws_service_error -> Ppx_deriving_runtime.bool
type t = [
  1. | `AWSServiceError of aws_service_error
]
val pp : Ppx_deriving_runtime.Format.formatter -> t -> Ppx_deriving_runtime.unit
val show : t -> Ppx_deriving_runtime.string
val equal : t -> t -> Ppx_deriving_runtime.bool