pub enum S3HeadersError {
InvalidUrl(ParseError),
MissingHost,
}Expand description
Errors that can occur when constructing an S3HeadersBuilder or parsing a
ValidS3Url.
Variants§
InvalidUrl(ParseError)
The URL failed to parse as a valid URL.
MissingHost
The URL has no host component. Only HTTP-style URLs with a host are valid for S3 requests.
Trait Implementations§
Source§impl Debug for S3HeadersError
impl Debug for S3HeadersError
Source§impl Display for S3HeadersError
impl Display for S3HeadersError
Source§impl Error for S3HeadersError
impl Error for S3HeadersError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for S3HeadersError
impl RefUnwindSafe for S3HeadersError
impl Send for S3HeadersError
impl Sync for S3HeadersError
impl Unpin for S3HeadersError
impl UnsafeUnpin for S3HeadersError
impl UnwindSafe for S3HeadersError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more