pub struct MediaLibraryS3Config {
pub endpoint: Option<String>,
pub bucket: String,
pub region: Option<String>,
pub allow_http: bool,
pub virtual_hosted_style_request: bool,
}Expand description
S3-compatible object storage settings.
Fields§
§endpoint: Option<String>Optional custom endpoint.
bucket: StringBucket name.
region: Option<String>Optional provider region.
allow_http: boolWhether plain HTTP is explicitly permitted.
virtual_hosted_style_request: boolWhether virtual-hosted-style requests are enabled.
Trait Implementations§
Source§impl Clone for MediaLibraryS3Config
impl Clone for MediaLibraryS3Config
Source§impl Debug for MediaLibraryS3Config
impl Debug for MediaLibraryS3Config
Source§impl Default for MediaLibraryS3Config
impl Default for MediaLibraryS3Config
impl Eq for MediaLibraryS3Config
Source§impl PartialEq for MediaLibraryS3Config
impl PartialEq for MediaLibraryS3Config
impl StructuralPartialEq for MediaLibraryS3Config
Auto Trait Implementations§
impl Freeze for MediaLibraryS3Config
impl RefUnwindSafe for MediaLibraryS3Config
impl Send for MediaLibraryS3Config
impl Sync for MediaLibraryS3Config
impl Unpin for MediaLibraryS3Config
impl UnsafeUnpin for MediaLibraryS3Config
impl UnwindSafe for MediaLibraryS3Config
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