Enum s3_sync::S3SyncError
source · pub enum S3SyncError {
RusotoError(RusotoError<Box<dyn Error + 'static>>),
IoError(Error),
NoBodyError,
MissingObjectMetaData(&'static str),
}Expand description
Possible errors in s3-sync library.
Variants
RusotoError(RusotoError<Box<dyn Error + 'static>>)
IoError(Error)
NoBodyError
MissingObjectMetaData(&'static str)
Trait Implementations
sourceimpl Debug for S3SyncError
impl Debug for S3SyncError
sourceimpl Display for S3SyncError
impl Display for S3SyncError
sourceimpl Error for S3SyncError
impl Error for S3SyncError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
sourceimpl From<Error> for S3SyncError
impl From<Error> for S3SyncError
sourcefn from(err: Error) -> S3SyncError
fn from(err: Error) -> S3SyncError
Converts to this type from the input type.
sourceimpl<T: Error + 'static> From<RusotoError<T>> for S3SyncError
impl<T: Error + 'static> From<RusotoError<T>> for S3SyncError
sourcefn from(err: RusotoError<T>) -> S3SyncError
fn from(err: RusotoError<T>) -> S3SyncError
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for S3SyncError
impl !Send for S3SyncError
impl !Sync for S3SyncError
impl Unpin for S3SyncError
impl !UnwindSafe for S3SyncError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more