Skip to main content

Crate modkit_canonical_errors

Crate modkit_canonical_errors 

Source

Re-exports§

pub use builder::ResourceErrorBuilder;
pub use builder::ServiceUnavailableBuilder;
pub use context::Aborted;
pub use context::AbortedV1;
pub use context::AlreadyExists;
pub use context::AlreadyExistsV1;
pub use context::Cancelled;
pub use context::CancelledV1;
pub use context::DataLoss;
pub use context::DataLossV1;
pub use context::DeadlineExceeded;
pub use context::DeadlineExceededV1;
pub use context::FailedPrecondition;
pub use context::FailedPreconditionV1;
pub use context::FieldViolation;
pub use context::FieldViolationV1;
pub use context::Internal;
pub use context::InternalV1;
pub use context::InvalidArgument;
pub use context::InvalidArgumentV1;
pub use context::NotFound;
pub use context::NotFoundV1;
pub use context::OutOfRange;
pub use context::OutOfRangeV1;
pub use context::PermissionDenied;
pub use context::PermissionDeniedV1;
pub use context::PreconditionViolation;
pub use context::PreconditionViolationV1;
pub use context::QuotaViolation;
pub use context::QuotaViolationV1;
pub use context::ResourceExhausted;
pub use context::ResourceExhaustedV1;
pub use context::ServiceUnavailable;
pub use context::ServiceUnavailableV1;
pub use context::Unauthenticated;
pub use context::UnauthenticatedV1;
pub use context::Unimplemented;
pub use context::UnimplementedV1;
pub use context::Unknown;
pub use context::UnknownV1;
pub use error::CanonicalError;
pub use problem::Problem;

Modules§

builder
context
error
problem

Attribute Macros§

resource_error
Attribute macro that generates a resource error type with builder-returning constructors for the 13 canonical error categories that carry a resource_type.