payload_offloading_for_aws/offload/
error.rs1use 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}