pub struct ValidS3Url(/* private fields */);Expand description
A validated URL suitable for making S3 requests.
Wraps a Url and guarantees the URL has a host component. Construct via
ValidS3Url::parse, which returns a S3HeadersError if the URL is
malformed or has no host.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ValidS3Url
impl RefUnwindSafe for ValidS3Url
impl Send for ValidS3Url
impl Sync for ValidS3Url
impl Unpin for ValidS3Url
impl UnsafeUnpin for ValidS3Url
impl UnwindSafe for ValidS3Url
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