1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
use rusoto_s3::GetObjectError;
use std::io::Error as IoError;

pub type S4Result<T> = Result<T, S4Error>;

/// Errors returned by S4 extensions to Rusoto
#[derive(Debug, Error)]
pub enum S4Error {
    /// I/O Error
    IoError(IoError),

    /// Rusoto GetObjectError
    GetObjectError(GetObjectError),
}