Skip to main content

cloud_sdk/
operation.rs

1//! Allocation-free operation preparation and checked response policy.
2
3mod metadata;
4mod policy;
5mod prepared;
6
7pub use metadata::{
8    CostIntent, OperationImpact, OperationMetadata, OperationMetadataError, RequestSemantics,
9    RetryEligibility,
10};
11pub use policy::{
12    CheckedResponse, ContentTypePolicy, ResponseBodyPolicy, ResponsePolicy, ResponsePolicyError,
13    ResponsePolicyValidationError,
14};
15pub use prepared::{
16    PreparationStorage, PrepareOperation, PreparedExecutionError, PreparedRequest, ProviderService,
17};
18
19#[cfg(test)]
20mod tests;