payload_offloading_for_aws/offload/
error.rs

1use thiserror::Error;
2
3#[derive(Error, Debug)]
4pub enum OffloadInterceptorError {
5    #[error("Failure to offload to s3: {_0}")]
6    FailedToOffloadToS3(String),
7    #[error("Failed to put S3 Object: {_0}")]
8    FailedToPutS3Object(String),
9    #[error("Failed to build builder: {_0}")]
10    FailedToBuildType(String),
11    #[error("Failed to load object from s3: {_0}")]
12    FailedToLoadFromS3(String),
13    #[error("Failed to generate S3 key: {_0}")]
14    FailedToGenerateS3Key(String),
15    #[error("Failed to rewrite contents: {_0}")]
16    FailedToRewriteContents(String),
17    #[error("There was an error handling a bytestream: {_0}")]
18    ByteStreamError(String),
19    #[error("{_0}")]
20    DeserialisationError(String),
21}